Requête POST avec des données de formulaire à l'aide de Python, la demande d'
Je suis en train d'interroger cette API à partir de l'intérieur de Python. Il semble répondre à 400 code. Peut-on me dire comment faut-il l'API être interrogé?
Cette API est documenté à http://text-processing.com/docs/phrases.html
import requests
r = requests.post('http://text-processing.com/api/phrases/',
data= {'text':'This is California.'})
Je suppose que je suis l'incompréhension de la façon dont les données doivent être postés ici.
- Je reçois une réponse 200 pour que le code exact.
- incroyable... il n'était pas de travailler plus tôt pour moi. Maintenant, il fonctionne très bien!! Je suis donc condamnée!
Vous devez vous connecter pour publier un commentaire.
Vous faites exactement; l'envoi d'un
POST
demande avec untext
paramètre donne moi une réponse 200 avec JSON corps:Si vous obtenez un 400 de réponse au lieu de cela, vous envoyez trop de données ou une valeur vide:
language
peut êtreenglish
,dutch
,portuguese
ouspanish
, mais par défautenglish
si vous n'avez pas l'inclure. Si vous ne l'inclure dans votre demande, vous pouvez également obtenir une erreur 400 si vous ne définissez pas à un de ces 4 valeurs prises en charge.