У меня есть действительный токен доступа Facebook API, но он возвращается как недействительный / неактивный: oAuthException - PullRequest
0 голосов
/ 18 мая 2019

Я отправляю токен доступа, который действителен в отладчике токенов доступа Facebook, но он по-прежнему говорит, что он не активен / является недействительным токеном доступа

Я попытался вставить токен доступа через отладчик: появился как активный

var access_token = pathname.match(/\#(?:access_token)\=([\S\s]*?)\&/)[1];
$.ajax({
  url: "https://graph.facebook.com/me?name?access_token=" + access_token,
  type: 'GET',
  success: function(response) {
    console.log(response)
    //Would want to do stuff with the Return data
  },
  error: function(response) {
    $("#nameField").html("<li class='dataField' id='nameField'>The response could not locate the data source</li>")
  }
});

Я бы хотел, чтобы он возвращал данные JSON / одну запись JSON. Заканчивается показом:

{
   "error": {
      "message": "An active access token must be used to query information about the current user.",
      "type": "OAuthException",
      "code": 2500,
      "fbtrace_id": "BdmIzcoyALS"
   }
}

1 Ответ

0 голосов
/ 19 мая 2019

Неважно, нашел ответ:

Это был тот факт, что я использовал:

https://graph.facebook.com/me?name?access_token=

Когда я должен был использовать:

https://graph.facebook.com/me?name&access_token=
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...