[resolu]soap et php5 et vivastreet

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


casa
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 204
Inscription: Dim Avr 13, 2003 13:56

[resolu]soap et php5 et vivastreet

Message le Mer Mar 12, 2008 15:45

Bonjour

Comme nusoap ne fontionne plus avec php5 et que les nouveaux liens
Rss de vivastreet ne fonctionnent pas toujours correctement avec IE7,
j'essaie avec Soap de Php5:
un test: http://www.immo-presto.com/annonces-imm ... /test2.php
Code: Tout sélectionner
$clientSOAP = new SoapClient('http://affiliate.vivastreet.com/vivasoap.wsdl');

    $key = 'efc3796cca57f528c40d0f511e422bcfb654bbca';
   $country_id = 'fr';
   $region_codes = 'alsace';
   $category_codes ='immobilier';
   $subcategory_codes ='annonces-achat-vente-appartement';
   $limit ='20';
   
// executer la methode GetAds
$result = $clientSOAP->GetAds($key, $country_id, $region_codes, $category_codes, $subcategory_codes, $limit);

//affiche
foreach ($result as $element) {
echo $element, "<br/>";
}

et le résultat est un tabeau vide.

Une piste ou solution :?:
Merci
casa
Dernière édition par casa le Ven Mar 14, 2008 23:43, édité 1 fois.


Bobulum
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: Lun Mar 21, 2005 11:33

Message le Mer Mar 12, 2008 17:35

Salut,

Ce genre de requête te renvoie la réponse soap en XML, pas un tableau.

Essaye avec un var_dump($result) et affiche le code source de ta page pour le consulter. Tu pourras ensuite le traiter avec Simplexml par exemple.

Essaye aussi de mettre ton code dans un try/catch pour voir si la soapfault est pas lancée et ce qu'elle dit en cas d'erreur.

A+


casa
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 204
Inscription: Dim Avr 13, 2003 13:56

Message le Mer Mar 12, 2008 18:29

Merci

Ca marche, le dump est en ligne.
La requette est donc bonne.
http://www.immo-presto.com/annonces-imm ... /test2.php

Reste plus qu'a comprendre comment traiter la réponse.

merci :wink:
casa


Bobulum
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: Lun Mar 21, 2005 11:33

Message le Mer Mar 12, 2008 18:35

Pour plus de facilité, un echo de $result te montrera le fichier XML d'origine :wink: .

"Y a plus qu'à" via http://fr.php.net/manual/fr/ref.simplexml.php

:wink:


casa
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 204
Inscription: Dim Avr 13, 2003 13:56

Message le Mer Mar 12, 2008 18:44

Merci encore

A dans 3 jours :?

casa


casa
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 204
Inscription: Dim Avr 13, 2003 13:56

Message le Ven Mar 14, 2008 23:40

j'ai trouvé la solution, elle était dans le fichier sample.php
qui est fourni par Vivastreet pour l'utilisation de leur api :oops:

Code: Tout sélectionner
   if ($ads->ad) {
   foreach ($ads->ad as $ad) {
   foreach ($ads->ad as $ad) {
   $html .= '<a href="'. $ad->url .'">'. $ad->title .'</a> <br />'. $ad->details .'<br /> (ID: '. $ad->id .', Posted: '. $ad->posted .') <br /><br />';

merci a Bobulum
A+
casa


casa
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 204
Inscription: Dim Avr 13, 2003 13:56

Message le Ven Mar 14, 2008 23:41

j'ai trouvé la solution, elle était dans le fichier sample.php
qui est fourni par Vivastreet pour l'utilisation de leur api :oops:

Code: Tout sélectionner
   if ($ads->ad) {
   foreach ($ads->ad as $ad) {
   foreach ($ads->ad as $ad) {
   $html .= '<a href="'. $ad->url .'">'. $ad->title .'</a> <br />'. $ad->details .'<br /> (ID: '. $ad->id .', Posted: '. $ad->posted .') <br /><br />';

merci a Bobulum
A+
casa


Bobulum
WRInaute discret
WRInaute discret
 
Messages: 56
Inscription: Lun Mar 21, 2005 11:33

Message le Ven Mar 14, 2008 23:42

De rien et bonne continuation!

dop20vt
WRInaute impliqué
WRInaute impliqué
 
Messages: 421
Inscription: Sam Juin 23, 2007 19:26

Re: [probleme] soap et php5 et vivastreet

Message le Lun Fév 16, 2009 11:02

Bonjour,

J'ai un soucis de mon côté

Code: Tout sélectionner
SoapFault: Could not connect to host


Je suis chez 1and1 en php5 et soap activé.

Une piste peut être ??

Merci.

dop20vt
WRInaute impliqué
WRInaute impliqué
 
Messages: 421
Inscription: Sam Juin 23, 2007 19:26

Re: [resolu]soap et php5 et vivastreet

Message le Mer Fév 18, 2009 14:28

Ca a l'air de fonctionner aujourd'hui !!


ben64btz
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 180
Inscription: Mar Mai 09, 2006 13:24

Re: [resolu]soap et php5 et vivastreet

Message le Mer Fév 18, 2009 14:45

Attention cependant avec le nombre de requêtes elles sont limitées (pour ne pas "abuser").
Si cependant tu as un besoin plus important tu peux faire une demande d'augmentation du quotas de requetes par mail


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: carrel et 0 invités