Интегрируйте с системой Betfair Exchange Games - от создания новой фронтальной системы клиента до автоматического приложения ставок
Просто создайте учетную запись Betfair и используйте свое username
и password
.
apiAgent
FieldКаждый запрос на API Betfair Games для защищенной информации должен включать в себя следующую запись в своем заголовке сообщений:
gamexAPIAgent:
application_ID_and_version_number
где application_ID_and_version_number
- это URI (универсальный идентификатор ресурса), который идентифицирует вас как создателя приложения либо по личному имени (если вы частное лицо) или по имени вашей организации (если вы создали клиентское приложение от имени от имени организация), и это включает в себя номер версии программного обеспечения.
Некоторые образцы идентификаторов агента:
ABCBets.com.GamesApp.1.0
ABCPartner1.com.GamesApp.1.1
123Games.co.uk.GamePal.2.1
[email protected]
Перечисляя все игры, на которые вы можете сделать ставку.
Поле | Тип | Описание |
---|---|---|
имя пользователя | реквизиты для входа | Требуется: Имя пользователя учетной записи. |
пароль | реквизиты для входа | Требуется: пароль учетной записи. |
Апиагент | Нить | Требуется: Gamexapiagent - см. Раздел apiAgent Field для получения дополнительной информации |
Описывая текущую игру в канале.
Поле | Тип | Описание |
---|---|---|
имя пользователя | реквизиты для входа | Требуется: Имя пользователя учетной записи. |
пароль | реквизиты для входа | Требуется: пароль учетной записи. |
канал | Нить | Требуется: идентификатор канала в снимки. |
Апиагент | Нить | Требуется: Gamexapiagent - см. Раздел apiAgent Field для получения дополнительной информации |
Включите GAMEDATA | Нить | Установите false для подавления элемента «Gamedata». По умолчанию true . |
Includemarket | Нить | Установите false для подавления элемента рынка. По умолчанию true . |
включить | Нить | К каждому из URL -адресов для запроса элемента «Cannelsnapshot» вы можете добавить параметр вручную для подавления элементов в «каналах», который дает подробную информацию о текущем раунде ставок. Эти элементы являются «круглыми», «BettingWindowtime» и «BettingWindowperCentageCoplete». Используйте этот параметр, если вам не нужно получать подробную информацию о текущем раунде ставок. Установите false для подавления этих элементов. Деафт это true . |
SelectionStype | Нить | Параметр для указания рынка ставок, который вы хотите увидеть. Пример: MainBets |
Запрашивая JSON в перечислении предыдущих игр в канале.
Поле | Тип | Описание |
---|---|---|
имя пользователя | реквизиты для входа | Требуется: Имя пользователя учетной записи. |
пароль | реквизиты для входа | Требуется: пароль учетной записи. |
канал | реквизиты для входа | Требуется: идентификатор канала для поиска истории для. |
Апиагент | Нить | Требуется: Gamexapiagent - см. Раздел apiAgent Field для получения дополнительной информации |
Startrecord | Число | Укажите начальную позицию (то есть начальную позицию в общем списке API Games) для списка игр, которые вы хотите получить. |
recordcount | Число | Укажите количество игр, которые вы хотите, чтобы список вернулся для содержания. |
MarketD | Число | К каждому из URL -адресов для запроса элемента «Channelhistory» вы можете добавить параметр вручную для ограничения вывода на информацию об одной прошлой игре. |
Запрашивая JSON, заявив, что когда ставка разрешена в игре.
Поле | Тип | Описание |
---|---|---|
имя пользователя | реквизиты для входа | Требуется: Имя пользователя учетной записи. |
пароль | реквизиты для входа | Требуется: пароль учетной записи. |
Апиагент | Нить | Требуется: Gamexapiagent - см. Раздел apiAgent Field для получения дополнительной информации |
Запрашивая JSON, перечисляя баланс ваших счетов Exchange Games.
Поле | Тип | Описание |
---|---|---|
имя пользователя | реквизиты для входа | Требуется: Имя пользователя учетной записи. |
пароль | реквизиты для входа | Требуется: пароль учетной записи. |
Апиагент | Нить | Требуется: Gamexapiagent - см. Раздел apiAgent Field для получения дополнительной информации |
Запрашивая JSON, заявив о вашем основном Betfair Alance.
Поле | Тип | Описание |
---|---|---|
имя пользователя | реквизиты для входа | Требуется: Имя пользователя учетной записи. |
пароль | реквизиты для входа | Требуется: пароль учетной записи. |
Апиагент | Нить | Требуется: Gamexapiagent - см. Раздел apiAgent Field для получения дополнительной информации |
Запрашивая JSON, в котором перечислены транзакции учетной записи Uouer Games.
Поле | Тип | Описание |
---|---|---|
имя пользователя | реквизиты для входа | Требуется: Имя пользователя учетной записи. |
пароль | реквизиты для входа | Требуется: пароль учетной записи. |
Апиагент | Нить | Требуется: Gamexapiagent - см. Раздел apiAgent Field для получения дополнительной информации |
счет | Нить | Допустимые значения: POKER , BLACKJACK , BACCARAT , HILO , OMAHA_POKER , TRANSFERS (в перечислении только ваши переводы фондов). К каждому из URL -адресов для запроса элемента «AccountStatement» вы можете добавить параметр вручную, чтобы ограничить свой список транзакций, которые касаются конкретного типа обменной игры. |
recordcount | Число | К каждому из URL -адресов для запроса элемента «AccountStatement» вы можете добавить параметр вручную, чтобы указать количество транзакций, которые вы хотите, чтобы список возвращался для содержания. |
Startrecord | Число | К каждому из URL -адресов для запроса элемента «AccountStatement» вы можете добавить параметр вручную, чтобы указать начальную позицию (то есть начальную позицию в общем списке API Exchange Games) для списка транзакций, которые вы хотите получить. |
Запрашивая JSON, в котором перечислены транзакции учетной записи Uouer Games.
Поле | Тип | Описание |
---|---|---|
имя пользователя | реквизиты для входа | Требуется: Имя пользователя учетной записи. |
пароль | реквизиты для входа | Требуется: пароль учетной записи. |
Апиагент | Нить | Требуется: Gamexapiagent - см. Раздел apiAgent Field для получения дополнительной информации |
валюта | Нить | Требуется: 3-буквенный код валюты. |
количество | Нить | Требуется: если вы указываете неотрицательное значение для суммы (как в приведенном выше примере, в которой указаны 50 фунтов стерлингов), то эта сумма денег будет передана с вашей основной учетной записи Betfair на ваш счет Betfair Exchange Games. |
Управление ставками.
Поле | Тип | Описание |
---|---|---|
имя пользователя | реквизиты для входа | Требуется: Имя пользователя учетной записи. |
пароль | реквизиты для входа | Требуется: пароль учетной записи. |
Апиагент | Нить | Требуется: Gamexapiagent - см. Раздел apiAgent Field для получения дополнительной информации |
Просмотр вашей текущей и прошлой ставки.
Поле | Тип | Описание |
---|---|---|
имя пользователя | реквизиты для входа | Требуется: Имя пользователя учетной записи. |
пароль | реквизиты для входа | Требуется: пароль учетной записи. |
Апиагент | Нить | Требуется: Gamexapiagent - см. Раздел apiAgent Field для получения дополнительной информации |
статус | Нить | Требуется: вы не можете попросить просмотреть все текущие ставки одновременно. Вы можете попросить только просмотреть текущие ставки определенного статуса. Возможные статусы: MATCHED , UNMATCHED , LAPSED и CANCELLED . |
после | Число | Пример: 1158045715462 . Числовое значение элемента «UpdateStamp» в одном «Betsnapshotitem», указанном в «Betsnapshot». «UpdateStamp» похож на марку времени; Несмотря на то, что число, которое он содержит, не обозначает определенное время, тем не менее, самый высокий «UpdateStamp» всегда является самым последним. |
канал | Нить | Запрашивая список текущих ставок определенного статуса и конкретной игры (то есть в кастом канале). |
SelectionStype | Нить | selectionsType - это «магистраты», «боковые гонок» или «правильные предприятия». Это применимо только к каналу, в котором работает игра, который имеет два или более списка выбора ставок. |
Просмотр вашей текущей и прошлой ставки.
Поле | Тип | Описание |
---|---|---|
имя пользователя | реквизиты для входа | Требуется: Имя пользователя учетной записи. |
пароль | реквизиты для входа | Требуется: пароль учетной записи. |
Апиагент | Нить | Требуется: Gamexapiagent - см. Раздел apiAgent Field для получения дополнительной информации |
статус | Нить | Требуется: вы не можете попросить просмотреть все текущие ставки одновременно. Вы можете попросить только просмотреть текущие ставки определенного статуса. Возможные статусы: CANCELLED , LAPSED , SETTLED и VOIDED . |
Patdatestart | Нить | Укажите дату начала списка ставок, которые будут возвращены. Формат: yyyy-MM-dd-HH:mm |
Patdateend | Нить | Укажите дату окончания списка ставок, которые будут возвращены. Формат: yyyy-MM-dd-HH:mm |
recordcount | Число | Укажите количество ставок, которые вы хотите, чтобы список вернулся, чтобы сдержать. |
Startrecord | Число | Укажите начальную позицию (то есть начальную позицию в общем списке API Exchange Games) для списка ставок, которые вы хотите получить. |
заказ | Нить | Допустимые значения: channelName , placedDate . Закажите возвращенный список ставок по типу игры, которая вас интересует. |
часовой пояс | Нить | Указание часового пояса для отчетности ваших ставок. Код часового пояса. Смотрите Readme для получения дополнительной информации. |
timezone
Betfaitgames:Часовой пояс | Код зоны времени | Описание |
---|---|---|
Африка/Йоханнесбург | RSA | Юг |
Америка/Индиана/Индианаполис | IEST | Северная Америка, Индиана, восток |
Азия/Бангкок | Тайский | Бангкок |
Азия/Калькутта | Инт | Индийское время |
Азия/Дубай | ОАЭ | Объединенные Арабские Эмираты |
Австралия/Аделаида | Поступок | Австралийский центральный |
Австралия/Дарвин | Анст | Австралийские северные территории |
Австралия/Перт | Авария | Австралийский западный |
Австралия/Квинсленд | Aqst | Австралийский Квинсленд |
Австралия/Сидней | Аст | Австралийский восток |
CET | CET | Центральная Европа |
восточноевропейское время | восточноевропейское время | Восточная Европа |
И т. Д./GMT-5 | Пкт | Пакистанское время |
Европа/Лондон | UKT | Великобритания время |
Европа/Москва | MSK | Москва |
время по Гринвичу | время по Гринвичу | Гринвич означает |
Гонконг | HK | Гонконг |
Япония | Jpt | Япония |
Новая Зеландия | Нзт | Новая Зеландия |
США/Аляска | Акст | Северная Америка Аляска |
США/Аризона | Аст | Северная Америка Аризона |
США/Центральный | CST | Северная Америка Центральная |
США/Восточный | стандартное восточное время | Северная Америка Восточная |
США/Гавайи | HST | Северная Америка Гавайи |
США/гора | Мгновенный | Гора Северной Америки |
США/Тихоокеан | Тихоокеанское стандартное время | Северная Америка Pacific |