需要编写javascript来调用外部RESTAPI
我是javascript和所有编程的初学者:p 我目前正在尝试在appery.io上开发一个应用程序,以便为卖家核对来自电子商务网站的数据;虽然很酷,但我已经计划好了,并且理解了其中的大部分 它给了我一个直接编写javascript和导入数据的选项 我正在尝试集成我的第一个门户网站flipkart.com 据我所知,我必须在我的请求URL中传递访问令牌。我发现要做的最困难的部分,或者更确切地说,是验证我自己并获得这个“授权令牌” 依照 我不知道在哪里传递我的app_id和app_secret以请求“客户端凭据流” 我已经写了一个相当简单的代码需要编写javascript来调用外部RESTAPI,javascript,rest,api,oauth,appery.io,Javascript,Rest,Api,Oauth,Appery.io,我是javascript和所有编程的初学者:p 我目前正在尝试在appery.io上开发一个应用程序,以便为卖家核对来自电子商务网站的数据;虽然很酷,但我已经计划好了,并且理解了其中的大部分 它给了我一个直接编写javascript和导入数据的选项 我正在尝试集成我的第一个门户网站flipkart.com 据我所知,我必须在我的请求URL中传递访问令牌。我发现要做的最困难的部分,或者更确切地说,是验证我自己并获得这个“授权令牌” 依照 我不知道在哪里传递我的app_id和app_secret以
var grant = request.get('grant');
var scope = request.get('scope');
var url = "https://api.flipkart.net/oauth-service/oauth/token"; // REST API URL
var XHRResponse = XHR2.send("GET", url, {
"parameters": {
"grant_type": grant,
"scope": scope,
}
});
其中,您可以假设grant_类型和范围变量分别为“client_credentials”和“Seller_api”
上述代码返回的错误是
{
"error": "unauthorized",
"error_description": "An Authentication object was not found in the SecurityContext"
}
我还尝试了授权代码流,但无法理解客户端id
非常感谢您的指导。我希望我说得有道理
问候
Manak检查一下这个
var XHRResponse=XHR2.send(“GET”,url{
“参数”:{
“授予类型”:授予,
“范围”:范围,
“用户名”:xyz,
密码:xyz
}对不起,我没有收到您的回复;这里是初学者,先生,我没有看到身份验证标签,因为我需要将我的应用程序id和应用程序机密传递到某个地方,以获取令牌,我可以存储并传递令牌以获取其他数据。非常感谢您的回复。键入:'grant',用户名:凭据。名称,密码:凭据。密码发送用户名和密码d也没有收到。对不起,编辑上面的代码会不会太多?:)