IBP index / índice IBP

Interactive Bicycling Parameters index  / Índice interactivo de parámetros para bicicleta  .

English |Français| Español |Italiano |Deutsch

    IBP INDEX

    ANALIZAR

    FAQ

    IBP Índex en tu web

    CONTACTO

   Descripción

   Consejos

   Estadísticas

   Estamos trabajando en...

 

   Analizar un track

   Comparar dos track's

  

   Descargar aplicación

 

   Ejemplo1             

   Ejemplo2

   Ejemplo3                   FORO

   FAQ                     Utilidades

 

   IBP index en tu web

   Webs que lo usan

  

   Manual

 

   Tu opinión                Registro

   Añadir a favoritos

   Hacer página de Inicio

   Colabora IBP index Team

 

Manual
 

Manual para integrar el Índice IBP en aplicaciones de escritorio o Web

 

Para acceder desde un programa o Web al índice IBP se deben seguir los siguientes pasos: 

Leer el archivo que contiene los datos de la ruta GPS (track).  

Simplemente accediendo al archivo y leyendo todo su contenido. 

Ejemplo en VB:

                    Set f = fso.OpenTextFile(sfilename, ForReading)

                    BodyText = f.ReadAll

                    f.Close

                    Set f = Nothing 

Enviar por “post”.


Para enviar por post el formato debe ser exactamente igual que si se envía un formulario Web. 

Enviamos el contenido que hemos leído usando el método post a la Web: 

http://www.ibpindex.com/esp/ibpresponse.asp

 

FICHERO: es el contenido del track.

El tipo de estos datos será: “Content-Disposition: multipart/form-data;”

 

Al enviar el contenido del archivo tendremos que añadir algunos datos más:

 

MOD: es el tipo de track y los valores posibles son: Carretera o BTT

UDO: es el origen del escaneo y el valor debe ser la web desde donde se envia la petición o bien el nombre del programa. 

El tipo de estos datos será: “Content-Disposition: form-data;”

 

Ejemplo en VB: 

      Se construye el cuerpo del mensaje para enviar por post.

 

      strHeader = "Content-Type: multipart/form-data boundary=" _

      + boundary + Chr(10) + Chr(13)
   

      varPostData = boundary & vbNewLine & "Content-Disposition: form-data;

      name=""MOD""" & vbNewLine & vbNewLine & “BTT” & vbNewLine

 

      varPostData = varPostData & boundary & vbNewLine & "Content-Disposition:

form-data; name=""UDO""" & vbNewLine & vbNewLine & "PROGRAMA" & vbNewLine

   

varPostData = varPostData & boundary & vbNewLine & "Content-Disposition:

multipart/form-data; name=""fichero""; filename=""Mitrack.trk"" & vbNewLine & "Content-Type: text/plain;" & vbNewLine & vbNewLine & BodyText & vbNewLine & boundary & "--"

   

ReDim bytpostdata(Len(varPostData))

bytpostdata = StrConv(varPostData, vbFromUnicode) 

     

Leer la respuesta que devuelve la web. 

Se envía el contenido  bytpostdata y strHeader  por post a la dirección y se recibe como respuesta el Índice IBP

 

 

 

 

 


 

 

 

copyright ibpindex 2003