User Tag List
Discusión: Programando para la API de betfair
-
15/12/08, 09:10 PM #1Institución
- Registrado
- May 2005
- Ubicación
- Barcelona
- Posts
- 2,307
- Agradecimientos
-
- 4629
- 4593
- Mencionado
- 5 Post(s)
- Tagged
- 0 Hilo(s)
Programando para la API de betfair
Hola.
Abro este mensaje porque veo que hay varios interesados en montar programas para trabajar en Betfair. En los foros oficiales podeis encontrar info y ejemplos.
La api es un webservice y desde Visual Studio 2008 podemos conectarnos via SOAP.
También se puede desde java y desde el propio excel pero no lo he probado aún.
Para Visual Basic hay un tutorial muy bueno en los foros de desarrollo de betfair aqui: Betfair Developers Program Support Center
La lista de funcionalidades de la api está aqui: Betfair Developer Program - Compare API Products
La dirección de los webservices a los que hay que conectar son las siguietes:
- Sports API (Global Services) WSDL
- Sports API 6 (UK Exchange Services) WSDL
- Sports API 6 (Aus. Exchange Services) WSDL
La documentación aqui: Betfair Developers Program Support Center
Los programas de ejemplo aquí: Betfair Developers Program Support Center
Colaboro yo con mi programa chorra usando las explicaciones que se dan en el foro de bf, he construido una aplicación que lee el saldo de vuestra cuenta. Es solo a modo de ejemplo pero ya vale.
La tenéis en mi web aquí con el código fuente incluido.
A ver si hay feedback y entre todos vamos progresando.
Salu2
-
Galois, Patton, eljuju, ecapdevila, potas, rafateleco, amateur, Denny Crane, kawalsky, silen, lofernandez, viernes, neodani, juneh81, Andreu ha(n) agradecido este postTotal: 15 Agradecimientos
-
15/12/08, 09:15 PM #2Institución
- Registrado
- May 2005
- Ubicación
- Barcelona
- Posts
- 2,307
- Agradecimientos
-
- 4629
- 4593
- Mencionado
- 5 Post(s)
- Tagged
- 0 Hilo(s)
Re: Programando para la API de betfair
Comento aqui la aplicación que os he subido.
Si poneis usuario y vuestro password de betfair, le dais al botón de login os logueais en betfair. Los keepalives es para mantener la sesión en principio no se necesitan, el logout para salir de la sesion y luego el Dame saldo para consultar el saldo.
Os lo sacará en el cuadro de texto de abajo junto con otra información de debug y tal.
Podeis comprobar que si metéis el usuario o password mal en el cuadro de texto os da los diferentes errores que devuelve la api igual que si comprobáis el saldo sin haber iniciado una sesión.
No hay ningún tipo de control de errores porque lo que s epretende es que sea una prueba y nada más.
-
Total: 4 Agradecimientos
-
16/12/08, 12:15 AM #3Su cara nos suena
- Registrado
- Jun 2008
- Posts
- 147
- Agradecimientos
-
- 746
- 129
- Mencionado
- 0 Post(s)
- Tagged
- 0 Hilo(s)
Re: Programando para la API de betfair
anogues,
Lo que te comentaba por el mp ya lo he solucionado el problema es que la free api nos deja consultar la info del market que es donde se encuentras los runners 5 p/m, es decir 5 veces por minuto, y como las cuotas las estaba consultando cada 6 segundos me sacaba fuera.
Gracias.
-
anogues ha(n) agradecido este postTotal: 1 Agradecimientos
-
16/12/08, 12:21 AM #4Se siente como en casa
- Registrado
- Nov 2006
- Ubicación
- Barcelona
- Posts
- 1,788
- Agradecimientos
-
- 1288
- 2146
- Mencionado
- 0 Post(s)
- Tagged
- 0 Hilo(s)
Re: Programando para la API de betfair
Siempre he querido aprender Visual pero por falta de tiempo he tirado por otros caminos.
Imagino que para poder ver algo del programa que cuelgas hará falta tenerlo instalado.
Salu2 crack.
-
anogues ha(n) agradecido este postTotal: 1 Agradecimientos
-
16/12/08, 12:28 AM #5Institución
- Registrado
- May 2005
- Ubicación
- Barcelona
- Posts
- 2,307
- Agradecimientos
-
- 4629
- 4593
- Mencionado
- 5 Post(s)
- Tagged
- 0 Hilo(s)
Re: Programando para la API de betfair
Hey neodani que tal. Últimamente se te ve poco por aqui.
Pues si pero de hecho con el bloc de notas puedes ver el código fuente.
Igualmente desde hace un par o tres de años microsoft da gratis una versión express de su ide. La podemos bajar gratis de aquí Downloads
En el caso que nos ocupa el Visual Basic 2008.
Sino el ejecutable que hay en la carpeta Release se puede ejecutar con solo tener el framework, 2 , o 3.5 instalado en el pc. Se puede descargar de la web de microsoft.
Sobre visual basic, mi lenguaje usual es java y es donde mejor me muevo pero si interesa hacer algun programa en Visual Basic algo se y si hay interes podriamos ir explicando paso a paso como empezar a construir un programa por nosotros mismos y tal. No es plan de hacer un curso de introducción a la programación pero si dar detalles sobre como poder empezar a trastear con la api de betfair.
No es muy complicado y en muy poco tiempo se pueden tener cosas importantes.
Salu2 y me alegro de verte
-
16/12/08, 12:40 AM #6Su cara nos suena
- Registrado
- Jun 2008
- Posts
- 147
- Agradecimientos
-
- 746
- 129
- Mencionado
- 0 Post(s)
- Tagged
- 0 Hilo(s)
Re: Programando para la API de betfair
Por descontado que yo me apunto para ir haciendo ese programa paso a paso y en lo que pueda ayudar aquí me teneís. Algo se de VB y C#.
Bueno me voy a dormir al peque, saludos.
-
anogues ha(n) agradecido este postTotal: 1 Agradecimientos
-
16/12/08, 03:40 AM #7Forobetero júnior
- Registrado
- Aug 2007
- Ubicación
- Seattle, WA, USA
- Posts
- 408
- Agradecimientos
-
- 306
- 979
- Mencionado
- 0 Post(s)
- Tagged
- 0 Hilo(s)
Re: Programando para la API de betfair
-
anogues ha(n) agradecido este postTotal: 1 Agradecimientos
-
16/12/08, 10:22 AM #8Institución
- Registrado
- May 2005
- Ubicación
- Barcelona
- Posts
- 2,307
- Agradecimientos
-
- 4629
- 4593
- Mencionado
- 5 Post(s)
- Tagged
- 0 Hilo(s)
Re: Programando para la API de betfair
Hola. Pues irá en función de lo que quiera la gente. Yo por mi parte me planeteo añadir algunas posibilidades a mi programa: http://foroapuestas.forobet.com/char...-programa.html
Igualmente iré explicando cosas sobre la API d ebetfair a medida que se pregunte y lógicamente yo sepa contestar. Nose he abierto este mensaje para centralizar todas las consultas de este tipo.
¿Tienes alguna idea sobre que podriamos hacer?
Salu2
-
16/12/08, 10:56 AM #9Forobetero sénior
- Registrado
- Jun 2006
- Posts
- 831
- Agradecimientos
-
- 1061
- 558
- Mencionado
- 0 Post(s)
- Tagged
- 0 Hilo(s)
Re: Programando para la API de betfair
Yo intenté hacer algo con flash pero no puede conectar al web service por el proxy del curro, a ver si un dia en casa lo intento.
Le echaré in vistazo al WSDL para ver que cosas se pueden hacer.
Por cierto, muy guapo el programa de control de apuestas, no habia visto ese hilo.
Un saludo.Editado por amateur, 16/12/08 a las 10:59 AM
-
anogues ha(n) agradecido este postTotal: 1 Agradecimientos
-
16/12/08, 07:02 PM #10Institución
- Registrado
- Nov 2004
- Posts
- 4,476
- Agradecimientos
-
- 1345
- 2780
- Mencionado
- 2 Post(s)
- Tagged
- 0 Hilo(s)
Re: Programando para la API de betfair
Muy buena iniciativa anogues, voy a echar un ojo a tu ejemplo.
Lo que nos llama a muchos del foro la atención es la posibilidad de capturar cuotas de cualquier mercado y guardarlas en un fichero, de texto, csv, etc..
Por ejemplo, seleccionar el mercado de fútbol y capturar cuotas 1X2 de los partidos momentos antes de que comience y se suspenda (según la hora establecida por Betfair).
La evolución de los partidos live también es interesante. Por ejemplo ir guardando todos los mercados de partidos live para después clasificarlos y analizarlos.Nada está perdido si se tiene el valor de proclamar que todo está perdido y hay que empezar de nuevo.
Julio Cortázar.
Verificando los resultados en https://www.racingpost.com/results/ tenemos: Inicio : 19-03-2024 Para el 19-04-2024 Días transcurridos 31 Para el 19-04-2024. Carrera # Caballo * Dividendo * P/G...
LAY caballos de UK & IRE