2017-02-23 2 views
0

Je postule à un emploi et la façon dont ils demandent à leurs candidats d'envoyer un CV est par api. Les directions demandent:400 mauvaise demande lorsque vous essayez de soumettre une demande POST

Soumettre une demande POST à ​​notre carrière EndPoint avec un corps de demande JSON brut:

Voici le JSON:

POST https://contact.website.com/jobs 


{ 
    "name": "Jane Applicant", 
    "email": "[email protected]", 
    "resume": "www.linktoresume.io", 
    "github": "github.com/jane", 
    "twitter": "@jane", 
    "website": "jane.com" 
} 

je postier et choisi après que la demande puis mettre dans l'URL correcte. J'ai créé des clés et des valeurs pour tous les champs qu'ils attendaient, mais je reçois une mauvaise requête 404 lorsque j'essaie de soumettre. Je ne sais pas ce que je fais mal.

Répondre

0

Vérifiez que vous avez défini le format de requête POST à ​​JSON:

enter image description here

+1

Assurez-vous également que vous n'avez pas besoin d'informations d'identification pour POSTER –

+0

Il me redonne une erreur en disant "doit fournir CV" Je l'ai fait mais je ne sais pas pourquoi je reçois l'erreur. Dois-je utiliser un lien .io? – user7513750

+0

Hmm. Malheureusement, comme je ne sais pas ce que le point de terminaison attend je ne peux pas vraiment aider, ont-ils une documentation décrivant ce qu'ils attendent de recevoir? –

0

commentaires ne sont pas autorisés dans JSON de sorte que le corps doit être juste

{ 
    "name": "Jane Applicant", 
    "email": "[email protected]", 
    "resume": "www.linktoresume.io", 
    "github": "github.com/jane", 
    "twitter": "@jane", 
    "website": "jane.com" 
} 
+0

Désolé je l'ai mentionné, je n'a pas ajouté de commentaires – user7513750