如何设置jquery POST请求的POST主体?

时间:2015-03-07 00:22:41

标签: jquery rest post

我尝试使用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 );
    });

1 个答案:

答案 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);
  });