0

当我使用 Graph API 访问用户的 apprequests 时,/me/apprequests 有时会返回 null "from" 属性,如下所示。

{
  "data" : [
    {
      "id" : "xxxxxx_xxxxx",
      "to" : {
        "name":"xxxxx xxxxx",
        "id":"xxxxxx",
      },
      "from" : null
    }
  ]
}

某些用户数据会发生这种情况,但并非总是如此。怎么会这样?所有 apprequest 都以相同的方式创建,使用 Fb.ui({method: 'apprequests',...});

4

1 回答 1

1

我创建了一个错误报告并收到如下答复。

这是由于对发送请求的用户进行了隐私检查,在某些情况下(用户停用了他们的帐户,用户删除了您的应用程序等),您将无法读取有关请求发送者的任何信息,包括 ID。

http://developers.facebook.com/bugs/337541152923169?browse=search_4f0ad280300830331054933

于 2012-01-09T11:48:13.613 回答