Graph API Информация о принятии / отклонении запроса, сделанного конкретным пользователем - PullRequest
1 голос
/ 04 февраля 2011

Я сделал запрос приложения через новый диалог запросов с GraphAPI. Я пригласил всех своих друзей, которые не используют приложение. Я могу получить request_ids как описано в документации. A может перебрать все request_ids и посмотреть, существует ли запрос. Если пользователь появляется в списке пользователей приложения, это означает, что он принял приглашение и запрос (id) был удален (на основании этой ссылки ). Проблема заключается в том, как определить, что пользователь принял мой запрос, а не запрос от другого пользователя.

например. У двух пользователей есть общий друг, и они оба отправили ему запрос приложения, общий друг принял запрос от другого пользователя, так что он отклонил мой. Где я могу найти эту информацию, используя GraphAPI

Я искал всю сеть и не мог найти ответ.

Суть в том, что эта информация нужна в игре, где я даю дополнительное время для принятия приглашений / запросов

1 Ответ

0 голосов
/ 23 марта 2011

Вы можете добавить данные в запрос приложения.

http://developers.facebook.com/docs/reference/dialogs/requests/

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

Там вы можете добавить строку JSON, содержащую все, что вам нужно, включая {from : user.id }

Итак, вы можете выполнять итерациимассив request_ids и проверьте, какой пользователь отправил его.

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