Facebook запрашивает 2,0 идентификатора отправителя - PullRequest
0 голосов
/ 16 февраля 2012

Как я могу взять идентификатор отправителя из запроса 2.0.Я знаю, что он возвращает объект с идентификатором запроса и идентификаторами получателей, но я не знаю, как получить идентификатор отправителя.

1 Ответ

1 голос
/ 16 февраля 2012

Во время отправки запроса вы будете знать, кто является отправителем, потому что они войдут в ваше приложение, поэтому вы можете получить его тогда.

В момент получения запроса выЯ буду перебирать запросы и сможет видеть отправителя каждого.Код для этого указан в документации :

Ответ на запрос GET для проверки деталей запроса:

{
  "id": "REQUEST_OBJECT_ID", 
  "application": {
    "name": "APP_DISPLAY_NAME", 
    "canvas_name": "APP_NAME",  // This is identical to the app namespace
    "namespace": "APP_NAMESPACE", 
    "id": "APP_ID"
  }, 
  "from": {
    "name": "SENDER_USER_NAME", 
    "id": "SEND_USER_ID"
  }, 
  "message": "Check out this Awesome Request!", 
  "created_time": "2012-01-24T00:43:22+0000", 
  "type": "apprequest"
}

Если 'from' неВозможно, отправляющий пользователь впоследствии заблокировал ваше приложение, отключил его учетную запись и т. д. Если это так, вы можете просто удалить запрос, не показывая пользователю, из которого он был

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