1. #71
    jairocon
    jairocon's Avatar Become A Pro!
    Join Date: 05-30-10
    Posts: 446
    Betpoints: 260

    Can a person take couple of these xml files and somehow have excel match them up - match for match - comparing /recording odds and their changes? Or is that too much of a headache?

  2. #72
    chachi
    Lazy Git
    chachi's Avatar Become A Pro!
    Join Date: 02-16-07
    Posts: 4,571
    Betpoints: 18

    prob too much of a headache ... team naming and whatnot varies so much

  3. #73
    jairocon
    jairocon's Avatar Become A Pro!
    Join Date: 05-30-10
    Posts: 446
    Betpoints: 260

    Quote Originally Posted by chachi View Post
    prob too much of a headache ... team naming and whatnot varies so much
    So do you then write a program for it? Or would MS Access be able to do it? (sorry if it's a stupid proposition - I'm a complete noob to this). Is there some public example of how to make use of these xml streams?

  4. #74
    chachi
    Lazy Git
    chachi's Avatar Become A Pro!
    Join Date: 02-16-07
    Posts: 4,571
    Betpoints: 18

    total programming job and not really something for a newbie programmer to approach from scratch.

    automatic matching off of XML feeds with variance in team names is not an effort for the faint hearted and borderline an art form to get it right.

    take the two or three you are interested in, filter out the leagues/sports you dont want, and just cut/paste/sort them by hand

  5. #75
    FreeFall
    FreeFall's Avatar Become A Pro!
    Join Date: 02-20-08
    Posts: 3,365
    Betpoints: 2391

    Quote Originally Posted by chachi View Post
    total programming job and not really something for a newbie programmer to approach from scratch.

    automatic matching off of XML feeds with variance in team names is not an effort for the faint hearted and borderline an art form to get it right.

    take the two or three you are interested in, filter out the leagues/sports you dont want, and just cut/paste/sort them by hand
    I think this problem sounds really easy. Gather all your data and store it in structures per book. Then run it through a translator that changes depending on the books formating to your "universal" format that you want to see.

  6. #76
    chachi
    Lazy Git
    chachi's Avatar Become A Pro!
    Join Date: 02-16-07
    Posts: 4,571
    Betpoints: 18

    in broad strokes, yes that is the task. auto-matching team names is a bit more of a task than you make it out to be though

  7. #77
    Flight
    Update your status
    Flight's Avatar Become A Pro!
    Join Date: 01-27-09
    Posts: 1,979

    The programming idiom you require to solve cross site naming discrepancies is termed different depending on language/environment.

    In C++ STL, a map container is what you want to map team names between each other.

    In C#, a dictionary is perfect for the task.

    In Excel, lookup tables would be used, with each row representing a team and each column representing a different translation of that team's name across sites (eg UND, ND, Notre Dame, Notre Dame Fighting Irish, etc etc). Then you simply lock that sheet up read only and make static lookups from another sheet. Did I mention I hate Excel for this type of thing? Anything above simple calculations quickly becomes mess.

    Regardless of method, the solution requires programming experience and skill.

  8. #78
    2Bdown
    2Bdown's Avatar Become A Pro!
    Join Date: 12-30-09
    Posts: 484
    Betpoints: 223

    nice thread, useful stuff here, thanks

  9. #79
    2Bdown
    2Bdown's Avatar Become A Pro!
    Join Date: 12-30-09
    Posts: 484
    Betpoints: 223

    Quote Originally Posted by SportsInsights View Post
    SportsInsights.com now provides another way to get real-time line updates. We offer packages that allow you to tap into our platform and receive odds in XML format of any of the sportsbooks we offer on the site. You can also gain access to an XML feed of our comprehensive injury database. Please visit the site or contact us for details.
    please stop pimping your $200/month service on here

  10. #80
    FreeFall
    FreeFall's Avatar Become A Pro!
    Join Date: 02-20-08
    Posts: 3,365
    Betpoints: 2391

    Quote Originally Posted by Flight View Post
    The programming idiom you require to solve cross site naming discrepancies is termed different depending on language/environment.

    In C++ STL, a map container is what you want to map team names between each other.

    In C#, a dictionary is perfect for the task.

    In Excel, lookup tables would be used, with each row representing a team and each column representing a different translation of that team's name across sites (eg UND, ND, Notre Dame, Notre Dame Fighting Irish, etc etc). Then you simply lock that sheet up read only and make static lookups from another sheet. Did I mention I hate Excel for this type of thing? Anything above simple calculations quickly becomes mess.

    Regardless of method, the solution requires programming experience and skill.
    I'd prefer to use a scripting language with regular expressions.

  11. #81
    chachi
    Lazy Git
    chachi's Avatar Become A Pro!
    Join Date: 02-16-07
    Posts: 4,571
    Betpoints: 18

    that does help freefall, but depending upon the sports involved there are massive differences which a loose-enough regex causes too many false positives, especially in euro football where some may be "man utd", some "manchester united", some "man u", etc

  12. #82
    Flight
    Update your status
    Flight's Avatar Become A Pro!
    Join Date: 01-27-09
    Posts: 1,979

    In a scripting language, the concept of a dictionary still applies. Anything that supports key/value pairs. In perl you would use a hash table.
    $hash{'key'** = 'value';

  13. #83
    Flight
    Update your status
    Flight's Avatar Become A Pro!
    Join Date: 01-27-09
    Posts: 1,979

    For some reason SBR converts right curly brace to ** ??

  14. #84
    splash
    splash's Avatar Become A Pro!
    Join Date: 05-25-09
    Posts: 38

    Quote Originally Posted by Flight View Post
    But how did you find the URL for lines.bookmaker.com?

    No one has mentioned an XML feed for that site before

    That helps me out a lot, thank you
    I emailed bookmaker and asked them if they have an xml feed, hahah. Only problem is that I couldn't figure out what some of their abbreviations stand for and support won't tell me.
    Last edited by splash; 02-08-11 at 12:24 PM.

  15. #85
    jgilmartin
    jgilmartin's Avatar Become A Pro!
    Join Date: 03-31-09
    Posts: 1,119

    Quote Originally Posted by splash View Post
    Only problem is that I couldn't figure out what some of their abbreviations stand for and support won't tell me.
    I have a pretty good handle on it now; what are you having trouble with?

  16. #86
    splash
    splash's Avatar Become A Pro!
    Join Date: 05-25-09
    Posts: 38

    Quote Originally Posted by jgilmartin View Post
    I have a pretty good handle on it now; what are you having trouble with?
    Well I actually haven't looked at the feed in a long time but just taking the first item on the list right now.

    voddst= visitor moneyline
    hoddst= home moneyline
    ovt= over line
    ovoddst= over odds
    unt= under line
    unoddst= under odds
    vsprdt= visitor spread
    vsprdoddst= visitor spread odds
    hsprdt= home spread
    hsprdoddst= home spread odds
    vspt= ??
    vspoddst= ??
    hspt= ??
    hspoddst= ??
    voddsh= visitor decimal moneyline?
    hoddsh= home decimal moneyline?
    vsprdh= visitor decimal spread odds?
    hsprdh= home decimal spread odds?
    ovh= over decimal odds?
    unh= under decimal odds?
    vsph= ??
    hsph= ??
    voddshr= ??
    vsprdhr= ??
    ovhr= ??
    vsphr= ??
    btot= ??
    bsprd= ??
    bml= ??
    haschild= ??
    related= ??

  17. #87
    jgilmartin
    jgilmartin's Avatar Become A Pro!
    Join Date: 03-31-09
    Posts: 1,119

    Quote Originally Posted by splash View Post

    voddsh= visitor decimal moneyline?
    hoddsh= home decimal moneyline?
    vsprdh= visitor decimal spread odds?
    hsprdh= home decimal spread odds?
    ovh= over decimal odds?
    unh= under decimal odds?
    Correct. For the decimal spread and total, they combine the handicap and the odds in one value, unlike the way they output American odds. Strange.

    The rest of them, though - I don't know. They are either True/False values or (from every game I've gone through so far) blank/"0".

    btot / bspread / bml - Clearly referring to a total, spread, and moneyline, but what could the 'b' stand for? So far they've always been 'False' from every game I've looked at.

  18. #88
    jimmythehand
    jimmythehand's Avatar Become A Pro!
    Join Date: 08-11-05
    Posts: 13
    Betpoints: 12

    hi guys, i'm from sportspunter.com. We sell xml feeds, and can also provide look-up facilities which will convert any variation of a team or player into a common format.

  19. #89
    rsigley
    rsigley's Avatar Become A Pro!
    Join Date: 02-23-08
    Posts: 304
    Betpoints: 180

    related = "True" means you can't parlay it
    hasChild = "True" means they offer alternate bets (1h, 5i, etc.) for it. sets it up so you can't parlay 1h with fg line

    i've never seen a true on bml etc so no idea what it means. i even set it up so if its ever true tto store the info into a database but it hasn't happened since their original domain got seized

  20. #90
    dr_wolf
    dr_wolf's Avatar SBR PRO
    Join Date: 07-20-10
    Posts: 417
    Betpoints: 19055

    An example something to run can be shown?

  21. #91
    himeshforex
    himeshforex's Avatar Become A Pro!
    Join Date: 05-29-09
    Posts: 1,414

    nice publicity it has become for sports punter, my experience with them is crap

  22. #92
    Frogger
    Frogger's Avatar Become A Pro!
    Join Date: 04-17-10
    Posts: 382

    awesome info

  23. #93
    rushhh
    rushhh's Avatar Become A Pro!
    Join Date: 12-12-12
    Posts: 4

    I would like to know if there is still available odds feeds out there for less than 450€/month like people are selling them.

    I am specially interested just for Bwin or Interwetten.

    Pinnacle has them for free, which is awesome, but they are very late.

  24. #94
    HUY
    HUY's Avatar Become A Pro!
    Join Date: 04-29-09
    Posts: 253
    Betpoints: 3257

    Quote Originally Posted by rushhh View Post
    Pinnacle has them for free, which is awesome, but they are very late.
    What do you mean "late"?

  25. #95
    chachi
    Lazy Git
    chachi's Avatar Become A Pro!
    Join Date: 02-16-07
    Posts: 4,571
    Betpoints: 18

    interwetten does as well ...

  26. #96
    rushhh
    rushhh's Avatar Become A Pro!
    Join Date: 12-12-12
    Posts: 4

    @Chachi: I wrote to interwetten, but they said they don't offer xml odds feeds. Could you tell me on private how to get them. I was looking bet-at-home would also we awesome. Still waiting for answer from them.

    @HUY: Pinnacle doesn't put odds out until market is built from other bookmakers. Moreover, they don't have moneyline for every sport.

  27. #97
    rushhh
    rushhh's Avatar Become A Pro!
    Join Date: 12-12-12
    Posts: 4

    Chachi can you send me your contact(skype) or something, because i can't send you PM. Please. And delete this post when you see it too.

    Thanks.

  28. #98
    rushhh
    rushhh's Avatar Become A Pro!
    Join Date: 12-12-12
    Posts: 4

    I found unibet(loads really slow), bet-at-home, nordic-bet odds feeds. I can exchange them for bwin or maybe tipico. I need coverage for one specific bookie sports and only those cover all. Thats why i need one of them so bad.

    Thanks in advance.

    Best regards

  29. #99
    RonPaul2008
    Update your status
    RonPaul2008's Avatar Become A Pro!
    Join Date: 06-08-07
    Posts: 6,739
    Betpoints: 243569

    In DonBest there is a an option for 'private feeds' and you put in a URL. What is a private feed and is it possible to get this for any well known books out there that are not on don best (yeah, I have one in mind)?
    Last edited by RonPaul2008; 12-15-12 at 12:30 PM.

  30. #100
    rdgarza
    rdgarza's Avatar Become A Pro!
    Join Date: 09-30-09
    Posts: 9
    Betpoints: 281

    Quote Originally Posted by BetWeather View Post
    Even hosts like a Go Daddy $4.99 account supports ASP and MS-Access Databases.
    Maybe this is a stupid question but, you can use a web hosting service to store your databases, but also to have the web scraping scripts to automatically fill the database?

  31. #101
    jgilmartin
    jgilmartin's Avatar Become A Pro!
    Join Date: 03-31-09
    Posts: 1,119

    Quote Originally Posted by rdgarza View Post
    Maybe this is a stupid question but, you can use a web hosting service to store your databases, but also to have the web scraping scripts to automatically fill the database?
    Yes. For example, you could write a PHP script that scrapes a web page and writes the data to a mySQL database. Then you could create a cron job that runs the PHP script automatically at a time interval you set.

  32. #102
    danger
    danger's Avatar Become A Pro!
    Join Date: 03-15-09
    Posts: 39
    Betpoints: 1928

    XML feed issues

    The gamebookers XML feed seems to have gone away. Was anyone else using this? Is there a new url? Here is the old one I had.
    http://xml.gamebookers.com/activeodds.xml

    Also, pinnacle seems to be much more aggressive at blocking IP addresses. I have been doing a partial fetch once/minute for years with no issues, then in the last month I keep getting blocked. Their support has been surprisingly unhelpful and telling me why I am blocked or what the rate limit is.

    Is anyone else seeing this? Any keys to not getting rate limited?

    Here are other XML feeds I have had good success with
    http://smarkets.s3.amazonaws.com/oddsfeed.xml
    http://www.bet-at-home.com/oddxml.aspx?lang=en
    http://lines.bookmaker.eu/

    Any other updates to the list posted two years ago?

  33. #103
    jgilmartin
    jgilmartin's Avatar Become A Pro!
    Join Date: 03-31-09
    Posts: 1,119

    Are you sure you are being blocked? I have had issues with the Pinny feeds timing out over the last month. This goes for the XML feed as well as the API (which you can make calls to every 5 seconds). Pinny is notorious for server problems.

  34. #104
    danger
    danger's Avatar Become A Pro!
    Join Date: 03-15-09
    Posts: 39
    Betpoints: 1928

    Yes, I have multiple IP addresses in several countries. Once one gets blocked, it stays blocked until I either ask pinnacle to unblock it, or if I stop making requests, it unblocks itself after about a week. It is happening sporadically to all of my IPs, except one which has escaped so far.

    This fails on IPs that are being blocked.
    telnet xml.pinnaclesports.com 80

  35. #105
    strixee
    I think, therefore I win
    strixee's Avatar Become A Pro!
    Join Date: 05-31-10
    Posts: 432

    Is it possible to get bet365 feed somewhere? Or is becoming an affiliate the only way to obtain it?

First 1234 Last
Top