Доступ к API Graph без HTTPS - PullRequest
       2

Доступ к API Graph без HTTPS

3 голосов
/ 26 августа 2011

У меня следующий вопрос: могу ли я общаться с Graph Api без использования протокола HTTPS, только обычный HTTP?

Я хочу обойти это, потому что это одно из требований моего клиента.Однако, поскольку требование также включает доступ к личным данным, я объясню ему ситуацию.

Спасибо всем за полезные ответы!

Ответы [ 4 ]

4 голосов
/ 26 августа 2011

Вам нужно использовать https при передаче access_token, как указано в Игги.

Пример: http://graph.facebook.com/search?q=platform&type=page

Ошибка: http://graph.facebook.com/search?q=platform&type=page&access_token=2227470867|2.AQD0zuvucVwGh206.3600.1314345600.0-732484576|VV_q-blMVfkOyZfJvd-27uvYkn4

{
   "error": {
      "type": "OAuthException",
      "message": "You must use https:// when passing an access token"
   }
}
3 голосов
/ 26 августа 2011

Вы можете получить к нему доступ через HTTP, если обращаетесь к общедоступным данным, но если для передачи требуемой информации требуется токен доступа, вызов должен быть выполнен по HTTPS

1 голос
/ 26 августа 2011

Нет. Вы передаете то, что по токену является токеном на предъявителя. Это должно быть сделано по зашифрованному каналу, чтобы не рисковать конфиденциальностью ваших пользователей

0 голосов
/ 26 августа 2011

AFAIK нет - это одна из мер безопасности ... зачем вам это обходить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...