Comment exécuter Reposant POST demandes de Android
Je suis en train d'exécuter un REPOS Post pour la première fois et je ne sais pas trop par où commencer.
Je suis en interaction avec le WordPress API REST, et essaie d'utiliser cette point de terminaison: /sites/$site/posts/$post_ID/replies/new
, qui est utilisé pour présenter un nouveau commentaire à un post.
Je pense avoir une bonne idée sur la façon de travailler avec les requêtes GET, comme je l'ai géré avec succès plusieurs d'entre eux. Avec celles-là, je pourrais dire tout ce que je besoin de dire au serveur vis-à-vis de l'URL, mais il semble que il doit y avoir une autre étape avec les requêtes POST. Et ma question est: qu'est-Ce que cette étape(s)?
Dois-je envelopper le contenu que je veux soumettre dans un JSONObject et après? Si oui, comment dois-je le poster? Ai-je besoin pour construire un énoncé en quelque sorte, de la même façon, je voudrais construire une instruction à exécuter sur une base de données? Ou est-il en effet possible de passer mon contenu via l'URL, comme les paramètres de la demande?
Je suis conscient que cette question est un peu ouvert à côté pour, mais j'ai été incapable de trouver un bon tutoriel qui répond à ces questions. Si vous connaissez un, merci de le suggérer.
(Je suis en train de faire tout cela dans une application Android)
OriginalL'auteur drewmoore | 2013-04-08
Vous devez vous connecter pour publier un commentaire.
Ma réponse est pris directement à partir d'une autre réponse sur la AINSI vu ici Envoyer des données POST dans Android mais j'ai couper et coller la réponse ici pour conveneience, Espérons que cette aide
Client Http d'Apache Commons est le chemin à parcourir. Il est déjà inclus dans android. Voici un exemple simple de comment faire HTTP Post à l'aide.
OriginalL'auteur brendosthoughts
Vous avez besoin d'appliquer un script sur votre serveur, votre POST interagit avec ce script et inturn que le script fonctionne avec votre base de données.
Un scénario typique sera:
Java HTTP POST ~~~> PHP ~~~~> MySql.
Un bon point de départ pour apprendre PHP seront à la caisse PHPAcademy des tutoriels sur youtube.
http://www.youtube.com/course?list=EC442FA2C127377F07
PHP va ainsi vous aider à coder le résultat en JSON et après il est de retour à votre client.
OriginalL'auteur Skynet