Foros del Web » Programando para Internet » ASP Clásico »

jalar contactos del messenger

Estas en el tema de jalar contactos del messenger en el foro de ASP Clásico en Foros del Web. hola a todos este webservice jala los contactos del messenger pero el problema es ke esta hecho en php, alguien podria convertirlo a asp para ...
  #1 (permalink)  
Antiguo 07/08/2007, 17:11
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
jalar contactos del messenger

hola a todos
este webservice jala los contactos del messenger

pero el problema es ke esta hecho en php,
alguien podria convertirlo a asp para poder usarlo en mi server windows?
gracias
usa dos archivos

msn_webservice_user.class.php
Código PHP:
<?php
class MSN_contacts {
 
//Internal variables
 
var $username;
 var 
$password;
 
 var 
$raw_results;
 var 
$parsed_results;
 
 
 
//This one function brings all the rest together
 
function qGrab ($username$password) {
 
  
//Set username and password
  
$this->username $username;
  
$this->password $password;
 
  
//Get results
  
$this->connect();
 
  
//Parse results
  
$this->parse_results();
 
  
//Finally return the results
  
return $this->parsed_results
 
 }
 
 
 
//Get results from web service
 
function connect () {
 
  
//Construct the url
  
$url "http://jmstreet.info/tools/msn_contact_grab/webservice.php";
 
  
$url .= "?username=" $this->username;
  
$url .= "&password=" $this->password;
 
 
  
//Connect to web service
  //$fd = fopen($url, "r");
  
$fstring file_get_contents($url);
 
  
$this->raw_results $fstring;
 
 
 
 }
 
 
 
 
//This function takes the raw results from the 
 //web service and parses them into an array
 
function parse_results () {
 
  
$xml $this->raw_results;
 
  
$regex "/<contact>[\n\t]+(<email>(.+?)<\/email>[\n\t]+<screenname>(.+?)<\/screenname>)[\n\t]+<\/contact>[\n\t]+/s";
 
  
preg_match_all($regex$xml$results);
 
  
$this->parsed_results = array(=> $results[2],
          
=> $results[3]); 
 }
 
 
}
 
?>


msn_webservice_usage.php

Código PHP:
<?php
require "msn_webservice_user.class.php";
$msn_ws = new MSN_contacts;
/*
Slow way of doing things
$msn_ws->username = "YOUR USERNAME HERE";
$msn_ws->password = "YOUR PASSWORD HERE";
 
$msn_ws->connect();
$msn_ws->parse_results();
*/
//Faster method
$results $msn_ws->qGrab("YOUR USERNAME HERE""YOUR PASSWORD HERE");
 
echo 
"<table border='1'>\n";
$x 0;
while (
$x count($results[0])) {
echo 
"<tr><td>\n";
echo 
$results[0][$x];
echo 
"</td><td>\n";
echo 
$results[1][$x];
echo 
"</td></tr>\n";
 
$x++;
}
echo 
"</table>";
 
 
 
?>
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com

Última edición por lexus; 07/08/2007 a las 17:30
  #2 (permalink)  
Antiguo 07/08/2007, 19:42
Avatar de gorka_22  
Fecha de Ingreso: septiembre-2003
Mensajes: 95
Antigüedad: 20 años, 9 meses
Puntos: 1
Re: jalar contactos del messenger

En teoria es facil, solo tienes que traducir linea a linea el codigo (tampoco hay mucho).

Por cierto, vas a dar el login y password a una pagina de terceros?? Mmmm que mal rollito...
  #3 (permalink)  
Antiguo 07/08/2007, 20:05
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
Re: jalar contactos del messenger

es lo ke hace hi5 y muchas paginas para jalar tus contactos del messenger
alguien se le mide traducirla a ASP?
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
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 11:08.