используя API графа, пытаясь получить статусы - PullRequest
0 голосов
/ 06 декабря 2011

Я пытаюсь получать обновления статуса пользователя с помощью API Graph.

Это мои шаги

  1. Пользователь предоставляет мне user_status, разрешение read_stream

  2. тогда мое приложение выполняет следующие действия.

    1. https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id=".$FBappID."&client_secret=".$FBappSecret и получите $ AccessToken

    2. далее я иду https://graph.facebook.com/the-username/permissions?access_token=$AccessToken

    3. я проверяю read_stream и user_status = 1

    4. тогда я попробую https://graph.facebook.com/the-username/statuses?access_token=$AccessToken

когда я делаю это, я получаю сообщение об ошибке «Не удалось открыть поток: HTTP-запрос не выполнен! HTTP / 1.0 400 Bad Request»

1 Ответ

0 голосов
/ 06 декабря 2011

Сначала, чтобы получить токен из Facebook, URL должен быть похож на

https://graph.facebook.com/oauth/authorize?client_id=[App_id]&redirect_uri=http://[you app uri]/url/where_you_recive_the_token_from facebook

Это перенаправит что-то вроде:

http://you_app_uri/url/?code=[Code Generated By Facebook String(196)]

Тогда вы можете использовать

https://graph.facebook.com/the-username/statuses?access_token=$_GET['code']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...