Créer son propre client pour communiquer avec SPIP
Si votre site est à l’adresse suivante : http://example.com/, vous devez régler votre client de la sorte :
- Serveur :
http://example.com/
; - Chemin :
spip.php?action=xmlrpc_serveur
; - L’URL complète du serveur xml-rpc est donc:
http://example.com/spip.php?action=xmlrpc_serveur
Obtenir l’ensemble des méthodes disponibles sur le serveur
Pour obtenir l’ensemble des méthodes gérées par le serveur il vous suffit d’appeler la méthode system.listMethods
qui renverra toutes les méthodes à disposition.
Les outils externes qui peuvent être intéressants pour travailler avec xml-rpc
Sur Mac OSX
- XML-RPC client - Un client de développement assez simple pour tester les requêtes;
Sur windows
- Blogjet, un outil de blog;
Multiplateforme
- Scribefire, un outil de blog en extension de navigateur;
# On 22 December 2012 at 10:17, by robotpapier
Replying to: Support xml-rpc pour SPIP
Bonjour!
je cherche partout qqn qui a pu mettre en place une connection spip et windows live writer par exemple.
Peux tu détailler l’installation d’un xmlrpc?
Pour infos, j’ai télécharger et installer les plugins "xmlrpc" et "xmlrpc metweblog", je pointe comme tu as indiqué sur le script serveur mais il ne toruve pas la methode "getusersblogs", je l’ai donc ajouté dans le fichier xmlrpc_serveur.php et la ça marche, sauf qu’ensuite il me manque la fonction "metaWeblog.newPost" quand j’essaie de publier.
Faut il alors que j’ecrive chaque fonction moi meme?
j’ai cru comprendre que tu a reussi à mettre ça en place sur mediaspip, aurais tu des pistes ou des solutions à me suggérer ?
merci d’avance!
Reply to this message