Facebook ID-使用给定的个人资料链接查找它
给定以下Facebook ID-使用给定的个人资料链接查找它,facebook,Facebook,给定以下https://www.facebook.com/name我想找到公开的facebook id。可以在这里完成: 事实上,我想把它直接集成到我的android应用程序中,有人能说一下这个页面的作者是如何做到的吗 我为什么需要它? 我的应用程序允许用户将手机联系人照片与facebook好友的个人资料照片同步。由于API更改,应用程序无法再检索所有好友的列表。显示使用相同应用程序的朋友列表是毫无意义的!所以我希望用户能够至少手动将这些朋友插入到我的应用程序中 编辑 我找到了一个办法。我不明白
https://www.facebook.com/name
我想找到公开的facebook id。可以在这里完成:
事实上,我想把它直接集成到我的android应用程序中,有人能说一下这个页面的作者是如何做到的吗
我为什么需要它?
我的应用程序允许用户将手机联系人照片与facebook好友的个人资料照片同步。由于API更改,应用程序无法再检索所有好友的列表。显示使用相同应用程序的朋友列表是毫无意义的!所以我希望用户能够至少手动将这些朋友插入到我的应用程序中
编辑
我找到了一个办法。我不明白为什么有人会否决这个简单的问题。这只是一个简单的技术问题。Facebook不支持它并不是否决IMHO的理由…只能通过解析/抓取个人资料页面来完成,这是不允许的。您不应该再以任何方式使用公共ID,只需让用户授权并获取其应用程序范围的ID即可
还有其他端点,如
taggable\u friends
和invitable\u friends
,但您不允许将它们用于您的用例。了解应用程序范围ID的相关信息:我知道它们。不适用于我的用例。我有一个根方法已经可以工作了,但是我想添加一个非根方法……正如你在我的回答中所看到的,它是不允许这样做的,没有其他方法。你为什么需要真正的身份证?未经用户同意,您不允许存储或以任何方式使用它,因此您可以授权他使用应用程序范围的id。我编辑了我的问题并解释了用例……嗯,不允许使用该用例。如果用户朋友没有授权应用程序,你不应该获取他们的任何数据(或图片)。唯一的办法是刮擦,这是完全不允许的。