Fork me on GitHub




« 1 2 3 (4) 5 6 7 ... 12 »


Re: Catads : Suggestions d'évolutions
Régulier
Inscrit: 03/01/2005 15:49
Messages: 111
Citation :

herve a écrit:
Toutefois, je suis toujours à la recherche d'un site proposant ses annonces via SOAP

Hum, il semble que les sites proposant leurs annonces via SOAP ne courent pas les rues...
Rappelons que SOAP n'est qu'un protocole.
S'il s'avère que des sites d'annonces utilisent SOAP, il n'en reste pas moins qu'il faut pour échanger avec eux :
- l'accord de ces derniers
- une structure de contenus identiques.

Pour revenir sur quelques suggestions précédentes, des champs supplémentaire à renseigner par le membre et permettant des tris et recherches seraient les bienvenus (ex. : marque, année, kms...).
Mais il faudrait que ces champs soient paramétrable en intitulé, en contenu et en nombre pour chaque catégorie d'annonce.

Posté le : 31/01/2007 23:15
Partager Twitter Partagez cette article sur GG+
Re: Catads : Suggestions d'évolutions
Semi pro
Inscrit: 27/10/2004 11:10
Messages: 566
Citation :

herve a écrit:
...
Toutefois, je suis toujours à la recherche d'un site proposant ses annonces via SOAP


voilà pour un exemple de code avec nusoap :

Exemple de code
PHP 4 avec nuSOAP

La manière la plus simple d'utiliser SOAP avec PHP4 est avec nuSOAP. nuSOAP est écrit entièrement en classes PHP et n'a donc besoin d'aucune extension spéciale. C'est une très bonne option pour utilisation avec des hébergements mutualisés. nuSOAP peut être téléchargé sur le site http://sourceforge.net/projects/nusoap/. Vous trouverez un mode d'emploi simple ici: http://www.scottnichol.com/nusoapprogwsdl.htm

Les bouts de code qui suivent sont dérivés du fichier sample_nusoap.php file inclus avec les instructions complètes. Le code ne peut être utilisé tel quel mais montre comment créer des requêtes vers VivaAPI et les variables qui sont générées en retour.

Préparer une requête SOAP:
Citation :
<?
require_once('nusoap.php');

// Prepare the SOAP client
$client = new soapclient('http://api.vivastreet.com/vivasoap.wsdl', true);

if ($err = $client->getError()) {
// ...
}

$client = $client->getProxy();

$key = '9e20dd6eec73f872743a181239d16cxxxxxxxx'; ***
?>


*** j'adresse ma clé privée à hervé en MP

Requête pays:
Citation :
<?
// Execute the SOAP request
$result = $client->GetCountries($key);

// Check for errors
if ($client->fault) {
echo $result['faultstring'];
// ...
}
if ($err = $client->getError()) {
// ...
}

// Looping through the results
foreach ($result['country'] as $country) {
// Getting the data
$country_id = $country['id'];
$country_name = $country['name'];
// ...
}
?>


Requête régions:
Citation :
<?
// Execute the SOAP request
$result = $client->GetRegions($key, $country_id);

// Check for errors
// ...

// Looping through the results
foreach ($result['region'] as $region) {
// Getting the data
$region_code = $region['code'];
$region_name = $region['name'];
// ...
}
?>


Requête catégories:
Citation :
<?
// Execute the SOAP request
$result = $client->GetCategories($key, $country_id);

// Check for errors
// ...

// Looping through the results
foreach ($result['category'] as $category) {
// Getting the data
$category_code = $category['code'];
$category_name = $category['name'];
// ...
}
?>


Requête sous-catégories:
Citation :
<?
// Execute the SOAP request
// $category_codes is a list of category codes delimited by spaces
$result = $client->GetSubCategories($key, $country_id, $category_codes);

// Check for errors
// ...

// Looping through the results
foreach ($result['category'] as $category) {
// Getting the data
$category_code = $category['code'];
$category_name = $category['name'];
// ...
if (!empty($category['subcategories'])) {
foreach ($category['subcategories']['subcategory'] as $subcategory) {
$subcategory_code = $subcategory['code'];
$subcategory_name = $subcategory['name'];
// ...
}
}
// ...
}
?>


Requête annonces:
Citation :
<?
// 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)
$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'];
// ...
}
?>


herve je t'adresse la clé par MP

Posté le : 04/02/2007 09:53

J'aime les sirènes ...
j'aime pas les arrêtes dans le poisson !...
Partager Twitter Partagez cette article sur GG+
Re: Catads : Suggestions d'évolutions
Xoops accro
Inscrit: 16/08/2005 19:46
De Nanterre
Messages: 2331
Bonjour à tous,
Catads est le module majeur de mon site.
Le souci actuel, c'est que je n'ai pas de retour des annonceurs concernant leurs annonces.
Ce que je voudrai, c'est qu'une fois que l'annonce prend fin, l'annonceur reçoive automatiquement un formulaire à me retourné de type "votre annonce viens de prendre fin, qualité de service etc...".
Est-ce réalisable un truc pareil?
Car actuellement, je le fais manuellement, mais c'est une sacré contrainte.
Bonne journée

Posté le : 12/02/2007 07:55

eparcyl... tranquille.
Partager Twitter Partagez cette article sur GG+
Re: Catads : Suggestions d'évolutions
Régulier
Inscrit: 03/01/2005 15:49
Messages: 111
Pour rebondir sur la suggestion d'Eparcyl92, il serait intéressant de permettre aux annonceurs de déclarer leurs annonces 'vendue'.
L'on pourrait imaginer que ces annonces ayant trouvée une fin heureuse serait basculée dans une rubrique "Vendue" ou "Trop tard !" (il n'y a pas que des ventes mais également des demande d'achat ou d'échange) avec mention du délai entre la parution et la réussite de l'annonce déclarée par le membre.
Le fait de conserver ces annonces "réalisées" permettrait d'améliorer encore le référence ment en donnant du grain à moudre à google.
Elles inciteraient également les membres à passer leurs annonces au vu des résultats affichés.

Posté le : 12/02/2007 12:29
Partager Twitter Partagez cette article sur GG+
Re: Catads : Suggestions d'évolutions
Newbie
Inscrit: 06/02/2007 10:24
Messages: 12
Bonjour,

Le module Catads est vraiment bien. Parcontre, il est dommage qu'on ne puisse pas ajouter / visualiser plus de champs. Admettons que je souhaite vendre une voiture et que je veuille afficher son année de mise en circulation, sa cylindrée ou sa couleur... et bien la seule solution est de les mettres dans la description de l'objet.

Petit exemple bien concret:

Dans la page administration du module, il y a 4 champs (monnaie, option de prix, type d'annonce, durée). Et-il possible d'y ajouter d'autres éléments, par exemple un 5ème champs intitulé Année, dans lequel on y ajoute des valeurs qui s'afficheront dans l'annonce?

Si oui, qu'un saurait-il me dire comment faire?

Je vous remercie d'avance.

Posté le : 13/02/2007 12:29
Partager Twitter Partagez cette article sur GG+
Re: Catads : Suggestions d'évolutions
Semi pro
Inscrit: 13/02/2006 17:40
De Belgique
Messages: 812
Chouette ! Avec tout le boulot sollicité à Hervé, tous les Xoopsiens vont avoir pour ambition de concurrencer Ebay !

On s'ra tous riches !

Heu... Bon courage Hervé ! On pense tous à toi !

Posté le : 13/02/2007 13:45

Edité par johann1 sur 05/03/2007 23:41:43
Partager Twitter Partagez cette article sur GG+
Re: Catads : Suggestions d'évolutions
Régulier
Inscrit: 22/03/2006 10:49
Messages: 197
Je reviens sur ce post car j'attends avec impatience l'evolution de ce tres bon module. (enfin, je serai aussi patient qu'il le faudra pour avoir un module encore meilleur).

Les demandes sont nombreuses, je ne pense pas qu'herve pourra tout faire. Perso, en tant qu'editeur (www.karting-spirit.com), je vois certaines choses qui sont vraiment importantes, je me permets de les lister dans l'ordre d'importance. On ne peut quand meme pas demander à herve de nous programmer un ebay bis et je rappelle que le mieux est l'ennemi du bien.

1 - La gestion des images
Il est important que le lecteur n'ai pas à se poser de questions pour poster une image. Plutot que de le contraindre à dimensionner son image en pixel et en octet, ca serait vraiment un gros plus qu'il upload l'image de son choix et qu'elle soit redimensionnée automatiquement aux dimensions du site.

Ca serait vraiment bien que dans les blocks, les annonces puissent s'afficher avec une image plutot que de devoir cliquer sur l'icone appareil photo pour afficher l'image en pop-up.

2 - la gestion des options
Il faudrait (....) que l'admin puissent déterminer des options supplémentaires pour les annonces (marque, modele, région ...) et que en frontoffice, le lecteur puissent trier les résultats par ces options et effectuer des recherches croisées selon ces options (ex pour des voitures : annonces de marque renault et de modele twingo dans le 92)
Et bien sûr un block pour permettre ces recherches croisées comme on en trouve sur de nombreux sites de PA. et aussi, un moteur de recherches des petites annoces qui renvoie non pas au lsiting de résulats habituels de xoops mais à une liste de PA avec la meme présentation que sur les autres pages du module.

Déjà si ces choses là sont possibles, le module fait un vrai bon en avant. Ensuite, le reste serait bien aussi, mais moins important. A mon sens , les priorités sont les points 1 et 2.

3- améliorer le réfenrencement de chacune des annonces


Merci encore à hervé pour s'attaquer à ce module qui fera un vrai tabac, c'est sûr. :xfsuper:

Posté le : 23/02/2007 17:52

Edité par irishcofee sur 26/02/2007 17:38:16
Partager Twitter Partagez cette article sur GG+
Re: Catads : Suggestions d'évolutions
Supporter Xoops
Inscrit: 10/08/2004 15:15
De Tours
Messages: 573
Un truc important :

Pouvoir purger par lot les annonces périmées, sans rentrer dans la bdd.

Posté le : 05/03/2007 19:35
Partager Twitter Partagez cette article sur GG+
Re: Catads : Suggestions d'évolutions
Régulier
Inscrit: 03/01/2005 15:49
Messages: 111
Une idée qui rendrait Catads "différent" et favoriserait la fréquentation du site : un block défilant (code emprunté au module Marquee ?) liste les annonces des vendeurs "on line".
Un clic sur l'une des annonces qui défilent lance un tchat privé (code emprunté au module Shoutbox ?) avec son vendeur.

Posté le : 10/03/2007 22:53
Partager Twitter Partagez cette article sur GG+
Re: Catads : Suggestions d'évolutions
Régulier
Inscrit: 03/01/2005 15:49
Messages: 111
Des nouvelles de la prochaine version tant attendue de CatAds ?
Peut-on avoir une idée des nouvelles fonctions finalement en préparation et d'un éventuel calendrier de mise en ligne ?
D'avance merci.

Posté le : 21/04/2007 02:56
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 3 (4) 5 6 7 ... 12 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

62 Personne(s) en ligne (49 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 62 | Plus ...