Jump to content


- - - - -

Вопросы по программированию на API


106 replies to this topic

#21 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 17 October 2013 - 16:19

и возвращается код ошибки "OK_REMAINING_CANCELLED", т.е. можно предположить что вся общая обновлённая ставка становится в конец очереди, но вот хотелось бы просто точно знать.

#22 OFFLINE   Sert

    Специалист


  • mp
  • 1,412 posts
298

Posted 18 October 2013 - 09:37

Честно говоря не понял в чем у вас проблема. Вроде в доке все ясно сказано

newBetId Integer
Id of any new bet created by update. Only if stake increased or odds changed otherwise set to 0

newSize Double If new bet has been created, the size (stake) of the new bet. If no new bet created the new size of the original bet (doesn't include any amounts matched)


Сайт чет форматирование плохо поддерживает. Текст вот отсюда bdp.betfair.com/docs/

Edited by Sert, 18 October 2013 - 09:39.


#23 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 19 October 2013 - 13:47

СообщенияSert, on 18 October 2013 - 09:37, сказал:

Честно говоря не понял в чем у вас проблема. Вроде в доке все ясно сказано

newBetId Integer
Id of any new bet created by update. Only if stake increased or odds changed otherwise set to 0

newSize Double If new bet has been created, the size (stake) of the new bet. If no new bet created the new size of the original bet (doesn't include any amounts matched)


Сайт чет форматирование плохо поддерживает. Текст вот отсюда bdp.betfair.com/docs/
Тут ни слова не сказано про позицию в очереди. Походу действительно не поняли. Ну больше я не знаю как объяснить.

Пока я предполагаю что при увеличении стейка вся сумма становится в конец очереди (хотя хотелось бы увидеть, что очередь занятая для 1й части ставки сохранялась), а при уменьшении стейка очередь сохраняется (надеюсь это так).

Edited by Артений, 19 October 2013 - 13:47.


#24 OFFLINE   Sert

    Специалист


  • mp
  • 1,412 posts
298

Posted 19 October 2013 - 20:58

СообщенияАртений, on 19 October 2013 - 13:47, сказал:

Тут ни слова не сказано про позицию в очереди. Походу действительно не поняли. Ну больше я не знаю как объяснить.

Пока я предполагаю что при увеличении стейка вся сумма становится в конец очереди (хотя хотелось бы увидеть, что очередь занятая для 1й части ставки сохранялась), а при уменьшении стейка очередь сохраняется (надеюсь это так).
При уменьшении обЪема ставки, место в очереди сохраняется. При увеличении - нет, встаете в конец очереди увеличенным обЪемом, основной(начальный) остается на своем месте, т.е. не перемещается в конец. Иное поведение было бы весьма странным... надеюсь понимаете почему.
Как это реализуется с т.з. ставок и их идентификаторов написано в доке.

#25 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 20 October 2013 - 09:19

СообщенияSert, on 19 October 2013 - 20:58, сказал:

При уменьшении обЪема ставки, место в очереди сохраняется. При увеличении - нет, встаете в конец очереди увеличенным обЪемом, основной(начальный) остается на своем месте, т.е. не перемещается в конец. Иное поведение было бы весьма странным... надеюсь понимаете почему.
Как это реализуется с т.з. ставок и их идентификаторов написано в доке.
Так и порешим пока. Но пруф-линк если кто предоставит, буду благодарен.

#26 OFFLINE   f_rostt

    Специалист


  • Участник II
  • PipPipPip
  • 171 posts
6

Posted 20 October 2013 - 10:51

bdp.betfair.com ... там все есть раз уж нам не верите

#27 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 20 October 2013 - 15:54

мдя.. станно что не google.com

#28 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 01 November 2013 - 21:23

Вот такой насущный очередной вопрос возник, кто-нибудь знает как через API получить полное название ипподрома для скачек как это показано на картинке?
Везде где искал - getAllMarkets, getMarket - возвращается только его аббривеатура, в данном случае Newm.

P.S. Нашёл табличку сопоставлений - forum.bdp.betfair.com/showthread.php?t=1155
Кстати на форуме никак опубликованную запись нельзя удалить уже? Только отредактировать?

Attached Files


Edited by Артений, 01 November 2013 - 21:27.


#29 OFFLINE   denvb

    Специалист


  • Участник II
  • PipPipPip
  • 382 posts
90

Posted 02 November 2013 - 20:57

Я не пробовал скачки на SOAP, но API-NG выдаёт такие данные (дату не назову, отскринил последнее состояние заброшенного робота)
Attached File  bf_horse_ng.png   5.02K   3 downloads

Attached File  bf_horse_ng2.png   4.61K   1 downloads
здесь "страна" = .event.countryCode, "иподром" = .event.venue и "забег" = .marketName в "resp.result[i]" из "listMarketCatalogue"

#30 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 05 November 2013 - 20:27

Сообщенияdenvb, on 02 November 2013 - 20:57, сказал:

Я не пробовал скачки на SOAP, но API-NG выдаёт такие данные (дату не назову, отскринил последнее состояние заброшенного робота)
привязанность bf_horse_ng.png

привязанность bf_horse_ng2.png
здесь "страна" = .event.countryCode, "иподром" = .event.venue и "забег" = .marketName в "resp.result[i]" из "listMarketCatalogue"

Ну значит API-NG в этом плане получше. в SOAP нет event.venue

#31 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 15 November 2013 - 06:36

Очередной насущный вопрос. С API связан отчасти. Опять про очередь. Если мы изменяем ставку, изменяя лишь её живучесть (presistence), оставляя теми же размер и цену, теряем ли мы при этом место в очереди?

#32 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 20 November 2013 - 11:02

Какая-то беда в последнее время с API. Никто не сталкивался? Последние дня 3 - ответы от API приходится ждать до минуты, ну т.е. десяток запросов проходят нормально, потом завис (иногда доходящий до Exception: Unable to connect to the remote server). Остальной интернет по тестам в порядке.

#33 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 20 November 2013 - 18:10

СообщенияАртений, on 20 November 2013 - 11:02, сказал:

Какая-то беда в последнее время с API. Никто не сталкивался? Последние дня 3 - ответы от API приходится ждать до минуты, ну т.е. десяток запросов проходят нормально, потом завис (иногда доходящий до Exception: Unable to connect to the remote server). Остальной интернет по тестам в порядке.
Вроде бы разобрался в чём была причина - походу нельзя делать параллельно запросы (разные). Поставил блокировки и пока проблема исчезла.

#34 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 20 November 2013 - 18:23

СообщенияАртений, on 20 November 2013 - 18:10, сказал:

Вроде бы разобрался в чём была причина - походу нельзя делать параллельно запросы (разные). Поставил блокировки и пока проблема исчезла.
Нет, стоило это написать, как проблема вернулась(
Ещё у меня tracert api.betfair.com не ресолвит полностью путь (даже когда api работает без задержек)

#35 OFFLINE   Sert

    Специалист


  • mp
  • 1,412 posts
298

Posted 20 November 2013 - 20:29

СообщенияАртений, on 20 November 2013 - 18:23, сказал:

Ещё у меня tracert api.betfair.com не ресолвит полностью путь (даже когда api работает без задержек)
А зачем тебе знать куда идут запросы после api.betfair.com?!
Кроме бетфайр на что-нибудь ботов пишешь? И в каком городе живешь?

#36 OFFLINE   f_rostt

    Специалист


  • Участник II
  • PipPipPip
  • 171 posts
6

Posted 21 November 2013 - 06:13

Всё как работало так и работает

#37 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 21 November 2013 - 11:41

Сообщенияf_rostt, on 21 November 2013 - 06:13, сказал:

Всё как работало так и работает
Да, похоже это с API напрямую не связано и у меня там какие-то GUI компоненты лажают что всё подвисает на пол-минуты.

#38 OFFLINE   Артений

    воин добра и света


  • Участник II
  • PipPipPip
  • 336 posts
0
  • МестоположениеРоссия, Центральное Черноземье

Posted 06 December 2013 - 16:14

Betfair даёт недостаточно информации о предстоящих скачках, например вот следующее событие:
screencast.com/t/AyZ2W9fw
Здесь написано Sand 3m Hcap Chr, но на Sandown есть 2 3m Chr скачек: 3m110y© 3m5f110y©
какие из них?
можно ли как то уточнить это через API?

Edited by Артений, 06 December 2013 - 16:14.


#39 OFFLINE   WellDoneSoft

    Специалист


  • Участник II
  • PipPipPip
  • 165 posts
24
  • МестоположениеLondon, UK

Posted 09 December 2013 - 17:08

Нужно ориентироваться по времени старта.

#40 OFFLINE   bardmauzer

    Специалист


  • Участник II
  • PipPipPip
  • 368 posts
63

Posted 11 December 2013 - 18:00

А у меня такой вопрос.А можно ли создать свой сайт и разместить на нем бот,чтобы он делал стави?