[resolu]soap et php5 et vivastreet
11 messages
• Page 1 sur 1
-

casa - WRInaute discret

- Messages: 247
- Inscription: 13 Avr 2003
[resolu]soap et php5 et vivastreet
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
et le résultat est un tabeau vide.
Une piste ou solution
Merci
casa
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

- Messages: 58
- Inscription: 21 Mar 2005
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+
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 discret

- Messages: 247
- Inscription: 13 Avr 2003
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
casa
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
casa
-

Bobulum - WRInaute discret

- Messages: 58
- Inscription: 21 Mar 2005
Pour plus de facilité, un echo de $result te montrera le fichier XML d'origine
.
"Y a plus qu'à" via http://fr.php.net/manual/fr/ref.simplexml.php

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

casa - WRInaute discret

- Messages: 247
- Inscription: 13 Avr 2003
j'ai trouvé la solution, elle était dans le fichier sample.php
qui est fourni par Vivastreet pour l'utilisation de leur api
merci a Bobulum
A+
casa
qui est fourni par Vivastreet pour l'utilisation de leur api
- 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 discret

- Messages: 247
- Inscription: 13 Avr 2003
j'ai trouvé la solution, elle était dans le fichier sample.php
qui est fourni par Vivastreet pour l'utilisation de leur api
merci a Bobulum
A+
casa
qui est fourni par Vivastreet pour l'utilisation de leur api
- 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
-

dop20vt - WRInaute impliqué

- Messages: 586
- Inscription: 23 Juin 2007
Re: [probleme] soap et php5 et vivastreet
Bonjour,
J'ai un soucis de mon côté
Je suis chez 1and1 en php5 et soap activé.
Une piste peut être ??
Merci.
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.
-

ben64btz - WRInaute discret

- Messages: 204
- Inscription: 9 Mai 2006
Re: [resolu]soap et php5 et vivastreet
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
Si cependant tu as un besoin plus important tu peux faire une demande d'augmentation du quotas de requetes par mail
11 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Erreur "Soap" avec vivastreet
- [Resolu] Facture vivastreet
- [résolu] Nouvelle api vivastreet connexion impossible
- [Résolu] OVH utilise PHP5 mais j'ai des erreur dans mon code
- Besoin d'aide SOAP
- WebService Amazon via SOAP
- API Google PHP SOAP [NEED]
- API Google Search : passage de SOAP à AJAX
- Recherche ancienne Google SOAP API key
- [PHP] Webservice SOAP - Requête XML et type complexe ?
Consultez la description détaillée des produits ou services de Google suivants : Google API
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
