我尝试使用JQuery发出POST请求,而我正在阅读的API说明了这一点:
在您的服务器上,您现在可以进行以下请求以获取 访问令牌:
POST https://api.twitch.tv/kraken/oauth2/token
POST Body(URL编码)
client_id = [您的客户ID]& client_secret = [您的客户机密] & grant_type = authorization_code& redirect_uri = [您注册的重定向 URI]& code = [从重定向URI接收的代码]
这个POST请求在javascript中会如何显示?我对JS / Jquery一般都很陌生,所以我对RESTful调用一无所知。
这就是我的尝试:
$.post( "https://api.twitch.tv/kraken/oauth2/token?client_id=" + clientID
+ "&client_secret=" + clientSecret
+ "&grant_type=authorization_code&redirect_uri="+ redirectURI
+ "&code=" + code,
function( data ) {
grabUserAccessTok(data );
});
答案 0 :(得分:0)
试试这个:
$.post("https://api.twitch.tv/kraken/oauth2/token", {
client_id: clientID,
client_secret: clientSecret,
grant_type : authorization_code,
redirect_uri: redirectURI,
code: code
},
function(data) {
grabUserAccessTok(data);
});