Не удалось создать любой запрос приложения - PullRequest
2 голосов
/ 07 марта 2012

Я хочу отправить запрос с приложением-графиком facebook .. иногда успешно, но иногда не удается с возвращаемым значением:

{
   "error": {
      "message": "(#2) Failed to create any app request",
      "type": "OAuthException",
      "code": 2
   }
}

, пожалуйста, помогите мне .. почему это произошло? Хе-хе

1 Ответ

2 голосов
/ 16 августа 2012

Вам необходимо отправить запрос от пользователя к приложению, используя приложение access_token. Например:

$param = array(
   'message'      => 'Check out the latest update',
   'data'         => 'some_data_string',
   'access_token' => 'app_id|app_secret',
);
$tmp = $facebook->api("/[user_id]/apprequests", "POST", $param);

EDIT:

См. документацию Facebook для создания приложения access_token. В документации говорится:

Существует еще один метод для вызова API Graph, который не требует использования сгенерированного токена приложения. Вы можете просто передать свой идентификатор приложения и секрет приложения в качестве параметра access_token при вызове:

https://graph.facebook.com/endpoint?key=value&access_token=app_id|app_secret

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