Betradar - the betting arm of Sportradar
Page History
Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|
Panel | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Table of contents
Bookmaker SDKThe bookmaker SDK is a client library that enables easier integration with the Betradar XML feeds. The SDK exposes the XML feed service interface in a more user-friendly way, and isolates the client from having to do XML feed parsing, proper connection handling, error recovery, event queuing and dispatching. It also makes a client solution more stable and robust when it comes to feed handling, especially with the release of new and updated XML feed versions. The Bookmaker SDK is available for Java and .NET: • Bookmaker SDK for Java: http://sdk.sportradar.com/bookmaker/java Access methodXML messages describing events happening during the match are sent through a socket connection to the client application. The system supports SSL connections only. Each account is able to have 2 open connections simultaneously. Connection information: Hostname: scout.betradar.com Access restrictionsFor security reasons we only allow connections from IP addresses that have been added to our whitelist. It is therefore necessary that you provide us with the relevant IP addresses from which you are accessing our server before using the production server. Otherwise your login requests will not be successful. The replay server has a separate whitelist. Testing should be done via the replay server before going live. Maximum 500 request in a 2 minute period. If you exceed these limits, your account will be automatically suspended. The account can be reactivated by our support To ensure that your connection to our server is receiving data fast enough, some security mechanisms were added to avoid an Connection will be disconnected as soon as the queue size has exceeded 700 files There are also limitations to the time span for matchlist requests: 1. The maximum time span is 300 hours. If the timepan is greater than 300 hours, it will automatically be adjusted 2. If the optional attribute includeavailable="yes" is set, the maximum values of "hoursback" and "hoursforward" What is expected of the client system
Terms and agreementWhen purchasing the product, your Betradar account will be granted access to the Live Data XML feed. Username and password for logging in to the feed is the same as for logging in to www.betradar.com. Each account is allowed to have two open subscription to the same match simultaneously. Each user within the account is allowed to subscribe to a match once. If a user subscribes to the same match a second time, the old subscription will be cancelled. Please note that the scout flash client (accessible through www.betradar.com) connects to the Live Data XML feed, using the client this will consume one of the available subscriptions. Live Data on the Cloud (DLD): ID to UUID migration FAQBelow you will find information about the setting to include a reference to the "Universally Unique Identifier" (UUID) of the deleted event to all <event.../> messages in the feed. More information about this setting can be found HERE.
How to get UUID on the LD feed?1. Activate XML Config ID 140 (Include
2. Activate XML Config ID 141 (Include refuuid to DELETE_EVENT_ALERT event). Note a
Which version and variant of UUID does Live Data use?Version 4, Variant 2 Can I use UUID to track the sequence of events?No. UUID should be seen as random string.https://en.wikipedia.org/wiki/Universally_unique_identifier#Format How we suggest you keep track of "sequence of events" once ID is removedThe attribute How to update my code?
|