Probléme avec api Vivastreet
3 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- yann123
- WRInaute discret

- Messages: 124
- Inscription: 11 Avr 2005
Probléme avec api Vivastreet
Bonjour,
je me suis récemment inscrit à l'affiliation de vivastreet.
J'ai fouillé sur le forum webrankinfo , mais je n'ai pas trouvé de problème similaire au mien pour y trouver une réponse.
Voila, je fais actuellement des tests d'affichages pour voir comment intégrer les annonces vivastreet sur mon site.
J'ai réalisé le code suivant (pris en fait sur mon espace membre vivastreet et trés peu modifié)
En fait je veux juste afficher quelques annonces de rencontre sur chaque pages suivant certains critères
Pour faire mes essais, J'attribue dmanuellement en début du script les valeurs que je souhaite aux variables et je lance la requête
Le problème est que sur l'exemple ci-dessus, je demande la sous-catégorie "annonces-rencontre-femme" et dans les résultats j'ai aussi bien des annonces gay, que des femme ou des couples... après plusieurs manip, je ne vois pas ou est le problème.
Quelqu'un pourrait-il m'éclairer ?
Merci d'avance.
je me suis récemment inscrit à l'affiliation de vivastreet.
J'ai fouillé sur le forum webrankinfo , mais je n'ai pas trouvé de problème similaire au mien pour y trouver une réponse.
Voila, je fais actuellement des tests d'affichages pour voir comment intégrer les annonces vivastreet sur mon site.
J'ai réalisé le code suivant (pris en fait sur mon espace membre vivastreet et trés peu modifié)
- Code: Tout sélectionner
<?
require_once('soap/lib/nusoap.php');
// Prepare the SOAP client
$client = new soapclient('http://api.vivastreet.com/vivasoap.wsdl', true);
if ($err = $client->getError()) {
// ...
}
$client = $client->getProxy();
$key = 'XXXXXXXXXXXXXXXXXXXXXXXXX';
?>
<?
// Execute the SOAP request
//
// $region_codes, $category_codes, and $subcategory_codes are lists
// of codes delimited by spaces
//
// $limit is the number of ads to return (1 to 100)
$country_id = 1;//Vous etes en france? Alors il faut lui dire a Mr Viva!
$region_codes = 'bretagne';
$category_codes = 'annonces-rencontres';
$subcategory_codes = 'annonces-rencontre-femme';
$limit = 6;
$result = $client->GetAds($key, $country_id, $region_codes,
$category_codes, $subcategory_codes, $limit);
// Check for errors
// ...
// Looping through the results
foreach ($result['ad'] as $ad) {
$id = $ad['id'];
$url = $ad['url'];
$title = $ad['title'];
$details = $ad['details'];
$time_posted = $ad['posted'];
// ...
/* les trois lignes ci dessous permettent d'afficher une date un peu plus style genre... */
$annee = substr($ad['posted'],0,4);
$mois = substr($ad['posted'],5,2);
$jour = substr($ad['posted'],8,2);
echo 'le' . $jour . '/' . $mois . '/' . $annee .' <a href="' . $url . '" title="' . $title . '">' . $title . '</a><br />';
echo $details; ?> <br /> <br /><?
}
?>
En fait je veux juste afficher quelques annonces de rencontre sur chaque pages suivant certains critères
Pour faire mes essais, J'attribue dmanuellement en début du script les valeurs que je souhaite aux variables et je lance la requête
Le problème est que sur l'exemple ci-dessus, je demande la sous-catégorie "annonces-rencontre-femme" et dans les résultats j'ai aussi bien des annonces gay, que des femme ou des couples... après plusieurs manip, je ne vois pas ou est le problème.
Quelqu'un pourrait-il m'éclairer ?
Merci d'avance.
-

cthierry - WRInaute passionné

- Messages: 2461
- Inscription: 15 Jan 2005
Si tu avais lu dans le haut de l'api chez Vivastreet il ne faut plus mettre "$category_codes = 'annonces-rencontres'; qui fait bugguer et surtout ralenti l'affichage.
A l'époque me suis pris la tête pour trouver cette soluce avec viva.
A l'époque me suis pris la tête pour trouver cette soluce avec viva.
- yann123
- WRInaute discret

- Messages: 124
- Inscription: 11 Avr 2005
A l'époque me suis pris la tête pour trouver cette soluce avec viva.
Pourquoi a l'époque ? Tu ne l'utilise plus ?
Si tu avais lu dans le haut de l'api chez Vivastreet il ne faut plus mettre "$category_codes = 'annonces-rencontres'; qui fait bugguer et surtout ralenti l'affichage.
Je l'ai bien vu le message, mais ça bug : J'ai l'erreur suivante qui apparait:
"Warning: Missing argument 6 for getads() in /XXXX/l/XXXX/XX/test2/soap/lib/nusoap.php(7712) : eval()'d code on line 23"
Est-ce que cela te dis quelques choses ?
J'avais fait des essais avec la requête que tu cite, mais comme j'avais toujours ce message j'ai remis la catégorie. J'ai refais des essais ce soir, toujours le même message d'erreur.
Merci
3 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
Consultez la description détaillée des produits ou services de Google suivants : Google Maps API, Google API, API Google Checkout, Google Toolbar API
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
