2015-03-07 2 views
0

Я пытаюсь сделать запрос POST с помощью JQuery и API, что я читала об этом говорит:Как установить тело POST запроса POST jQuery?

На сервере, теперь вы можете сделать следующий запрос, чтобы получить маркер доступа :

ПОСТ https://api.twitch.tv/kraken/oauth2/token

ПОСТ тела (URL-кодировке)

client_id = [ваш идентификатор клиента] & client_secret = [ваш клиент секрет] & grant_type = authorization_code & redirect_uri = [ваш зарегистрированный редирект URI] & код = [код, полученный от перенаправления 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

Попробуйте это:

$.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); 
    }); 
Смежные вопросы