我正在构建一个Facebook应用程序,该应用程序将返回喜欢企业提供的产品的用户。我正在使用位于这里的Facebook查询生成器https://github.com/SammyK/FacebookQueryBuilder
来完成所有这些操作。
该应用程序正在使用Facebook Graph Search API返回与特定搜索条件匹配的页面。然后,它会查看谁喜欢该页面的最近状态,使它们成为"温暖"的潜在客户。我取回了一个用户的假ID。亲自测试一下。
如果你去脸书/684351765016845你将被重定向到facebook/arturo.valencia.37
但真正的脸书用户ID是:100003260838219不是684351765016845。
我需要获取真实的Facebook用户ID或Facebook重定向到的用户名。我什至尝试使用 curl 请求登录并尝试让它重定向我,如下所示
PHP 从源 URL 获取重定向的 URL
我不确定我需要做什么。任何帮助,不胜感激。
您可以在此处查看我的测试应用程序和我得到的结果: http://104.131.178.30/ryan/
感谢任何和所有的帮助。
自 2014 年 4 月(图形 API 的 v2.0)起,无法再获取"真实"ID,只能获取"应用范围的 ID"。它不是假的,它在特定应用程序中是独一无二的,因此您仍然可以使用它来识别回访用户。
也不可能再获得"用户名",因为它将允许某人获得真实ID。
查看更新日志以获取更多信息:https://developers.facebook.com/docs/apps/changelog