Foros del Web » Programación para mayores de 30 ;) » Programación móvil »

Abrir URL

Estas en el tema de Abrir URL en el foro de Programación móvil en Foros del Web. Estoy haciendo un app y necesito enviar (abrir) una url que contiene variables php, usando el metodo GET, solo necesito abrirla en el sitio em ...
  #1 (permalink)  
Antiguo 02/09/2011, 18:10
 
Fecha de Ingreso: julio-2011
Ubicación: Mexico
Mensajes: 36
Antigüedad: 12 años, 9 meses
Puntos: 1
Pregunta Abrir URL

Estoy haciendo un app y necesito enviar (abrir) una url que contiene variables php, usando el metodo GET, solo necesito abrirla en el sitio em encargo de hacer otra cosa que no tiene caso explicar solo necesito abrir una url...

es suficiente con hacer esto?

HttpConnection connection = (HttpConnection)Connector.open("http://www.sitio.com/actualizaruta.php?lat=16.7&lon=-93.2");
connection.setRequestMethod("GET");
  #2 (permalink)  
Antiguo 03/09/2011, 17:35
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Abrir URL

No, tienes que llamar a algun metodo como getResponseCode para que la conexion se abra.
http://www.blackberry.com/developers...onnection.html
  #3 (permalink)  
Antiguo 07/09/2011, 16:50
 
Fecha de Ingreso: julio-2011
Ubicación: Mexico
Mensajes: 36
Antigüedad: 12 años, 9 meses
Puntos: 1
Pregunta Respuesta: Abrir URL

Cita:
Iniciado por Ronruby Ver Mensaje
No, tienes que llamar a algun metodo como getResponseCode para que la conexion se abra.
[url]http://www.blackberry.com/developers/docs/6.0.0api/javax/microedition/io/HttpConnection.html[/url]
hola necesito ayuda con el mismo problema, cuando paso la aplicacion a mi blackberry no veo los cambios en mi base de datos, me parece que no se envia la URL, y eso raro por que en el simulador si acutaliza mi BD pero en el blackberry real se executa el programa pero no actualiza mi BD tengo plan de datos 3G asi se mantiene conectado igual donde hago pruebas tengo WIFI, pruebo si tengo conexion entrando a algun sitio en el browser y los habre entonces no se si sea la parte de enviar la URL

bueno me falto decir que mi app manda una url con unos valores

Código Javascript:
Ver original
  1. try {
  2.  
  3. HttpConnection con = (HttpConnection)Connector.open(
  4. "http://viaticos.ngn.com.mx:8085/mapas/actualizaruta.php?lat="+latitude+"&lon="+longitude+"&id=1");
  5.                     con.setRequestMethod("GET");
  6.                     con.openDataInputStream();
  7.                 } catch (IOException e) {
  8.                     e.printStackTrace();
  9.                 }

no se si este bien este codigo para enviar la url como les digo envia la url cuando ejecuto la app en el simulador pero cuando la paso al Blackberry no lo hace!!!!1
  #4 (permalink)  
Antiguo 07/09/2011, 18:10
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Abrir URL

¿Como te estas conectando? Sería bueno que especificaras los métodos de conexión ya que, si mal no recuerdo, sin parametros trata de conectarse por BES.

Código Javascript:
Ver original
  1. private final int[] preferredTransportTypes =         {TransportInfo.TRANSPORT_TCP_WIFI, TransportInfo.TRANSPORT_BIS_B,         TransportInfo.TRANSPORT_MDS, TransportInfo.TRANSPORT_TCP_CELLULAR,         TransportInfo.TRANSPORT_WAP2, TransportInfo.TRANSPORT_WAP};      
  2. HttpConnection conn = null;      
  3. ConnectionFactory connFact = new ConnectionFactory();      
  4. connFact.setPreferredTransportTypes( preferredTransportTypes )

Tambien lo puedes especificar con la URL.
  #5 (permalink)  
Antiguo 07/09/2011, 21:57
 
Fecha de Ingreso: julio-2011
Ubicación: Mexico
Mensajes: 36
Antigüedad: 12 años, 9 meses
Puntos: 1
Pregunta Respuesta: Abrir URL

Cita:
Iniciado por Ronruby Ver Mensaje
¿Como te estas conectando? Sería bueno que especificaras los métodos de conexión ya que, si mal no recuerdo, sin parametros trata de conectarse por BES.

Código Javascript:
Ver original
  1. private final int[] preferredTransportTypes =         {TransportInfo.TRANSPORT_TCP_WIFI, TransportInfo.TRANSPORT_BIS_B,         TransportInfo.TRANSPORT_MDS, TransportInfo.TRANSPORT_TCP_CELLULAR,         TransportInfo.TRANSPORT_WAP2, TransportInfo.TRANSPORT_WAP};      
  2. HttpConnection conn = null;      
  3. ConnectionFactory connFact = new ConnectionFactory();      
  4. connFact.setPreferredTransportTypes( preferredTransportTypes )

Tambien lo puedes especificar con la URL.
Hola si despues me entere de eso, bueno este ccodigo que me pasaste detecta automaticamente el modo de conexion? o mas bien lo define automaticamente?

Otra cosa la implementacion seria de este modo?

Código Javascript:
Ver original
  1. try {
  2.    private final int[] preferredTransportTypes = {
  3.      TransportInfo.TRANSPORT_TCP_WIFI,   TransportInfo.TRANSPORT_BIS_B,        
  4.      TransportInfo.TRANSPORT_MDS, TransportInfo.TRANSPORT_TCP_CELLULAR,        
  5.      TransportInfo.TRANSPORT_WAP2, TransportInfo.TRANSPORT_WAP
  6.    };      
  7.    HttpConnection con = null;      
  8.    ConnectionFactory connFact = new ConnectionFactory();      
  9.    connFact.setPreferredTransportTypes( preferredTransportTypes );
  10.    // Aqui como le paso el connFact ?? se lo tengo que pasar a la var "con"
  11.  
  12.    HttpConnection con = (HttpConnection)Connector.open(
  13.   "http://viaticos.ngn.com.mx:8085/mapas/actualizaruta.php?lat="+latitude+"&lon="+longitude+"&id=1");
  14.    con.setRequestMethod("GET");
  15.    con.openDataInputStream();
  16. } catch (IOException e) {
  17.    e.printStackTrace();
  18. }

O ese codigo va fuera del TRY - CATCH???? bueno ojala puedas ayudarme y gracias por las respuestas y la paciencia!

Etiquetas: blackberry, url, apps
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:45.