【问题标题】:Getting facebook page with app_scoped_user_id is not possible anymore?无法再使用 app_scoped_user_id 获取 facebook 页面?
【发布时间】:2018-04-21 16:46:28
【问题描述】:

下面的 url 提供了用户的 Facebook 页面,直到昨天。但它不再起作用了。

https://www.facebook.com/app_scoped_user_id/xxxxxxxxxxxxx/

有什么方法可以获取用户的 facebook 页面或出于安全原因将其禁用?

【问题讨论】:

  • 我打算在 3 周前问这个问题......似乎他们禁用了它。

标签: facebook facebook-graph-api


【解决方案1】:

不幸的是,Facebook 已选择禁用解析应用范围内的用户 ID 的功能,因此该功能现已消失。似乎他们还没有回复注册该错误的人让他们知道。

https://developers.facebook.com/blog/post/2018/04/19/facebook-login-changes-address-abuse/

【讨论】:

  • “所以这个功能现在已经消失了” - 他们首先在那里说,这是一个临时措施,直到他们找到一个合适的方法来处理这个问题。
  • 是的,听起来他们打算在某个时候用其他东西代替它,但在他们宣布那是什么之前,可以肯定地说我们所知道的机制不再可用。
  • @Cbroe 现在是永久决定。您必须请求 user_link 权限(需要应用审核),并且由于获得此权限和链接到期(90 天)的限制,现在个人资料链接基本上没有用了。
【解决方案2】:

Graph API 3.0 中有一个新权限,它为 Facebook 个人资料提供 URL 链接:

user_link

为了使用它,您必须提交您的 Facebook 应用程序以供审核(并且可能有正当理由需要此信息。

更新:我经历了这个过程,我们的应用获得了 user_link 权限的批准,并且它可以像宣传的那样工作。

user_link 变量是一个应用范围内的链接,只要应用仍然获得批准,它就可以工作,如果应用被删除或他们撤销批准,它将停止工作。所以它是一个特殊的 URL,只有在 FB 应用程序存在时才真正起作用。

【讨论】:

  • 我的应用程序已经过审核和批准,但是当我请求 user_link 时,图形 api 返回失败的结果。为什么会这样?
  • 有人有解决这个问题的办法吗?我现在被困在用户个人资料链接中
  • ^^ 您需要将您的应用提交到 facebook 以获得 user_link 的批准。这是一个非常复杂的过程,您必须提供应用商店下载、应用 ID 以及应用如何使用 user_link 设置的视频。
  • 即使获得批准,您从 Graph API 返回的应用范围 ID 也仅允许您连接到用户(如果您是朋友)!对大多数用途来说毫无用处。
【解决方案3】:

https://developers.facebook.com/bugs/2054375031451090/

订阅该错误以获取最新状态。

还有一个关于此的博客条目:https://developers.facebook.com/blog/post/2018/04/19/facebook-login-changes-address-abuse/ - 所以这实际上甚至不是错误。

【讨论】:

  • 而现在,近两年过去了,这个问题仍然没有解决!
【解决方案4】:

根据https://developers.facebook.com/blog/post/2018/05/01/facebook-login-updates-further-protect-privacy/,这不再可能,以后也不会了

您最好的选择是打开 Facebook 网站并搜索用户名,如下所示:

JavaScript:

假设 user 是一个对象,其属性名为 name,其中包含用户名。

window.open("https://www.facebook.com/search/str/".concat(encodeURIComponent(user.name)).concat("/keywords_users"));

在大多数情况下,这可以让您快速找到相关人员,因为您仍然可以在列出用户的任何网站上使用应用范围的 ID 显示他们的个人资料图片。这不是很好,但它可能对某人有帮助。我们在 CRM 中采用了这种解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-07
    • 2011-12-31
    • 1970-01-01
    相关资源
    最近更新 更多