отправить запрос приложения работает, но не отправлено пользователю? - PullRequest
1 голос
/ 29 января 2012

Я пытаюсь отправить запрос на Facebook от сервера api (php). Я пользуюсь этим кодом:

https://graph.facebook.com/" . $f2 . "/apprequests?message=NewMatchpoint&data=invite_data&".$access_token."&method=post

и вот ответ, который я получаю:

{"request":"355954047749908","to":["100001821928954"]}

Полагаю, это означает, что это сработало, и запрос приложения был отправлен, но получатель ничего не получил ... Кто-нибудь когда-нибудь сталкивался с таким поведением? Спасибо ...

1 Ответ

2 голосов
/ 29 января 2012

Да; Это означает, что запрос был успешно отправлен. Вы можете проверить этот запрос, запросив Graph API следующим образом:
"https://graph.facebook.com/$REQUEST_ID.'_'.$FBID". Вы должны объединить request_id и идентификатор пользователя Facebook с подчеркиванием.

Убедитесь, что (если ваше приложение находится в режиме «песочницы»), пользователи, которым вы отправляете запросы, перечислены в разделе «Роли» настроек ваших приложений ...

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