oauth.io ошибка неверного аргумента

Я пытаюсь выполнить следующий запрос:

OAuth.popup('google').done(function(google) {
        google.post('/gmail/v1/users/me/labels', {
            data: JSON.stringify({
                userId: 'me',
                label: {
                    name: 'SmartMail'
                }
            }),
            dataType: 'json', 
            contentType: 'application/json; charset=utf8' 
        }).done(function (result) {
            console.log('result: ', result);
        }).fail(function (error) {
            console.error('error: ', error);
        });
    }).fail(function(err) {
        console.error('google: fail', err);
    });

Как в этом примере: oauth.io подписать пользователя на канал YouTube

Однако я получаю следующую ошибку:

{
  "error": {
    "errors": [
      {
        "domain": "global",
        "reason": "invalidArgument",
        "message": "Invalid request"
      }
    ],
    "code": 400,
    "message": "Invalid request"
  }
}

Есть идеи, что с ним не так?


person Randal Pinto    schedule 09.03.2016    source источник


Ответы (1)


Игнорировать. Запутанная документация Gmail.

person Randal Pinto    schedule 09.03.2016