Google Translate

부분 유료
분류별 Google Cloud | 업데이트됨 לפני 16 ימים | Text Analysis
인기

9.9 / 10

지연 시간

480ms

서비스 수준

100%

Health Check

N/A

모든 토론으로 돌아가기

Having a 400 error status using google translate and axios (post method)

Rapid account: Kizito 917
kizito917
לפני 4 שנים

I am trying to post a word to get its translated version but i keep getting a 400 error and when i try same code here on test endpoint button, it works perfectly, what might be the reason for the 400 error

Rapid account: Kizito 917
kizito917 Commented לפני 4 שנים

I was able to fix the issue using request

var request = require(‘request’);

use this to make request to the API , axios has some issues with making request to this API

Rapid account: Jamesabrannan
jamesabrannan Commented לפני 4 שנים

Not working. Receiving this in postman, where obviously I xxxx out my key. In fact, none of the endpoints are working as of 11:42 EST.

GET https://google-translate1.p.rapidapi.com/language/translate/v2/languages?target=en
Error: incorrect header check
Warning: This request did not get sent completely and might not have all the required system headers
Request Headers
X-RapidAPI-Host: google-translate1.p.rapidapi.com
X-RapidAPI-Key: xxxxxxxxxxx
User-Agent: PostmanRuntime/7.24.1
Accept: /
Cache-Control: no-cache
Postman-Token: 90b5775a-a5fb-468e-8abd-b6e89a4c00d7
Host: google-translate1.p.rapidapi.com
Accept-Encoding: gzip, deflate, br
Connection: keep-alive

Rapid account: Googlecloud
googlecloud Commented לפני 4 שנים

Hey kizito917, it looks like there’s an issue with how the axios code snippet is being generated. If you alter that snippet to send the data as URL encoded parameters as expected, it will work through axios! https://share.getcloudapp.com/WnuGXryo I’ll reach out to RapidAPI to investigate why this is happening.

아래에 의견을 추가하고 토론에 참여하세요.

새 댓글을 게시하려면 로그인 / 가입