Jump to content


* * * * * 4 votes

Туториалы по Betfai API NG - набор людей


117 replies to this topic

#101 OFFLINE   Джефф

    Пунтер


  • Участник
  • PipPip
  • 48 posts
-1

Posted 05 April 2016 - 19:42

Цитата

delayed App Key - не дает делать ставки и дает данные с задержкой

С запретом выполнения ставок все понятно, ну для чего нужна задержка?

#102 OFFLINE   VBman

    Специалист


  • Участник II
  • PipPipPip
  • 203 posts
44

Posted 05 April 2016 - 19:52

СообщенияДжефф, on 05 April 2016 - 19:42, сказал:

С запретом выполнения ставок все понятно, ну для чего нужна задержка?
Он нужен для того чтобы вы вообще смогли подключится к API, получить какие-то данные не навредив своему акку. Для тестов он, чтобы получить хоть какие-то циферки с биржи

#103 OFFLINE   Джефф

    Пунтер


  • Участник
  • PipPip
  • 48 posts
-1

Posted 07 April 2016 - 04:50

Цитата

При отправке POST запроса в header запрос добавляется заголовок "Expect: 100-Continue", из-за которого сервер выдает ошибку "The remote server returned an error: (417) Expectation Failed."

Для каких целей используется этот заголовок?

#104 OFFLINE   VBman

    Специалист


  • Участник II
  • PipPipPip
  • 203 posts
44

Posted 07 April 2016 - 08:36

СообщенияДжефф, on 07 April 2016 - 04:50, сказал:



Для каких целей используется этот заголовок?
Тролинг такой тонкий, каждое сообщение переспрашивать в котором есть ответ?

Попробуйте получить рынки или цены без этого заголовка, получите ошибку 417. Добавление этого заголовка исправляет как -раз эту ошибку.

#105 OFFLINE   Джефф

    Пунтер


  • Участник
  • PipPip
  • 48 posts
-1

Posted 07 April 2016 - 20:47

Цитата

Тролинг такой тонкий, каждое сообщение переспрашивать в котором есть ответ?

Во-первых, тролить проще в прочих темах (менее технических). Во-вторых, тема создана для новичков (кем я и являюсь) и если им (мне) что-то не понятно - это естественно. В-третьих, вопрос является следствием не только пробелов в знаниях, но и в учебном материале...

Цитата

Попробуйте получить рынки или цены без этого заголовка, получите ошибку 417. Добавление этого заголовка исправляет как -раз эту ошибку.

Я до этого уровня еще не дошел: исследую незнакомые "земли".

P.S.: любознательность "карается" понижением репутации? Это нормально?

Edited by Джефф, 07 April 2016 - 20:49.


#106 OFFLINE   WiktorPro

    Новичок


  • Участник
  • Pip
  • 5 posts
1

Posted 22 April 2016 - 20:56

VBman, что с проектом? Не забросил?

#107 OFFLINE   VBman

    Специалист


  • Участник II
  • PipPipPip
  • 203 posts
44

Posted 22 April 2016 - 21:07

СообщенияWiktorPro, on 22 April 2016 - 20:56, сказал:

VBman, что с проектом? Не забросил?
Над торговым ботом Ссылка Здесь корпел, на след недели займусь туториалами

#108 OFFLINE   Eddy

    Новичок


  • Участник
  • Pip
  • 1 posts
0

Posted 08 May 2016 - 22:01

Кажись не дождемся продолжения...

#109 OFFLINE   StanIam

    Новичок


  • Участник
  • Pip
  • 9 posts
1

Posted 10 May 2016 - 17:25

Зарегался на форуме сразу, как только нагуглил ваш туториал, установил VS и начал ковырять исходники. Раньше писал на AS3, поэтому более или менее разобрался. Добавил поля для ввода логина-пароля и AppKey, возможность их сохранения. В общем разбирался с построением кода VB и функционалом. Приблизительно похоже на flash cs и AS.
Реально очень хочется научиться, давайте подробнее разберем построение запросов json и обработаем ответ. Вызовем хотя-бы список рынков.
Спасибо за уже сделанное и жду продолжения.

#110 OFFLINE   StanIam

    Новичок


  • Участник
  • Pip
  • 9 posts
1

Posted 13 May 2016 - 12:07

В общем подразобрался, нашел и прикрутил библиотеку, аналогичную той, которая выложена на github для С#(она-же, но переделанная под VB) с огромным количеством различных запросов и клиентами rpc и rescript.

Spoiler

Пока не получилось решить одну проблему - при запросе рынков выдает ошибку о пустой ссылке

Spoiler

Которая исчезает после запроса баланса

Spoiler

Надеюсь на помощь, но думаю, что это решаемо.
Восстановление сессии после перезапуска приложения на данный момент не работает, буду заниматься позже. Код не комментирован, запрос производится из последнего метода frmMain. В решение также вшит Newtonsoft.Json(не знаю будет-ли работать после копирования или придется переустанавливать вручную).
P.S. Не разобрался как залить исходники на форум, поэтому выложил на депозит.
depositfiles.com/files/ay5yohxtl - 2.8M

Edited by StanIam, 13 May 2016 - 12:12.


#111 OFFLINE   Typa2

    Новичок


  • Участник
  • Pip
  • 17 posts
1

Posted 02 August 2017 - 14:55

А никто не знает как удалить старый Application Key? то он какой-то нерабочий..

#112 OFFLINE   sakheli

    Пунтер


  • Участник II
  • PipPip
  • 96 posts
13

Posted 02 August 2017 - 20:33

Купить новый, либо писа'ть в службу поддержки и просить активировать старый нерабочий

#113 OFFLINE   Typa2

    Новичок


  • Участник
  • Pip
  • 17 posts
1

Posted 09 August 2017 - 11:18

Написал им, сделали 2 ключа Delayed App Key и Live App Key. С Delayed App Key я не смогу делать ставки, так же?

#114 OFFLINE   sakheli

    Пунтер


  • Участник II
  • PipPip
  • 96 posts
13

Posted 09 August 2017 - 13:41

Да правильно

#115 OFFLINE   Cobal't

    Пунтер


  • Участник II
  • PipPip
  • 90 posts
7

Posted 26 November 2017 - 11:28

Подскажите плз, реально написать макрос для экселя, который будет при выполнении выдавать текущее значение коэффициента win на лошадь, имя которой записано в соседней ячейке?

Edited by Cobal't, 26 November 2017 - 11:29.


#116 OFFLINE   sakheli

    Пунтер


  • Участник II
  • PipPip
  • 96 posts
13

Posted 26 November 2017 - 15:31

СообщенияCobal't, on 26 November 2017 - 11:28, сказал:

Подскажите плз, реально написать макрос для экселя, который будет при выполнении выдавать текущее значение коэффициента win на лошадь, имя которой записано в соседней ячейке?
Конечно возможно

#117 OFFLINE   Cobal't

    Пунтер


  • Участник II
  • PipPip
  • 90 posts
7

Posted 26 November 2017 - 17:26

СообщенияCobal't, on 26 November 2017 - 11:28, сказал:

Подскажите плз, реально написать макрос для экселя, который будет при выполнении выдавать текущее значение коэффициента win на лошадь, имя которой записано в соседней ячейке?
Кто-нибудь может взяться? Цена вопроса?

#118 OFFLINE   step1985

    Новичок


  • Участник
  • Pip
  • 3 posts
0

Posted 12 February 2018 - 16:02

Друзья, подскажите как постоянно обновлять запрос для получения кэфа на определенный рынок? Тестирую циклом в 10 000 но мне кажется что можно как то иначе. Изучаю Python, еще новычек в этом деле. Строго не судите.

Edited by step1985, 12 February 2018 - 16:07.