1

Facebook 让用户可以控制他们与应用程序共享的信息,以及“人们如何将您的信息带到他们使用的应用程序”(https://skitch.com/nicksoman/emqhx/privacy-settings)。

Facebook API 会为任何不可用的信息返回空白,无论是因为 1) 用户没有列出它还是 2) 用户阻止了应用程序访问它。

可以区分这两组吗?换句话说,当我们尝试提取位置之类的内容并返回空白时,我们是否有可能区分将位置设置为空白的人和不与应用程序共享位置的人?

希望对此有任何建议。

4

2 回答 2

0

我认为您还可以使用权限端点https://developers.facebook.com/tools/explorer/?method=GET&path=me%2Fpermissions来查看用户授予您的应用程序的权限。然后,您可以查看他们是否已授予您的应用程序所需的适当权限,如果是,您可以判断它是否只是空白

于 2012-08-08T18:56:43.127 回答
0

不,不可能区分这两种情况,但请注意,“人们如何将您的信息带到他们使用的应用程序”设置仅指您的应用程序用户的朋友,而不是实际使用您的应用程序的用户

于 2012-08-08T18:11:32.360 回答