获取任何 Facebook 页面的页面 ID
Get page id of any Facebook page
我需要获取 Facebook 页面的 ID。我找到了一个在线工具:https://findmyfbid.com/ - 但我需要它以编程方式工作,但我不知道该工具在幕后如何工作。
我注意到Facebook在很多地方暴露了页面源代码中的id,尤其是内联JS。我发现的最好的东西是元标记:
<meta property="al:android:url" content="fb://page/11239244970?referrer=app_link" />
来自 Whosebug FB 页面。这对现在来说很好,但它看起来很老套,我不知道它会持续多久。
有更好的方法吗?
你可以调用下面的图API端点:
/officialWhosebug/?fields=id
不过,您需要一个具有 Page Public Content Access
功能的应用程序(及其访问令牌)。
https://developers.facebook.com/docs/apps/review/feature/#reference-PAGES_ACCESS
我需要获取 Facebook 页面的 ID。我找到了一个在线工具:https://findmyfbid.com/ - 但我需要它以编程方式工作,但我不知道该工具在幕后如何工作。
我注意到Facebook在很多地方暴露了页面源代码中的id,尤其是内联JS。我发现的最好的东西是元标记:
<meta property="al:android:url" content="fb://page/11239244970?referrer=app_link" />
来自 Whosebug FB 页面。这对现在来说很好,但它看起来很老套,我不知道它会持续多久。
有更好的方法吗?
你可以调用下面的图API端点:
/officialWhosebug/?fields=id
不过,您需要一个具有 Page Public Content Access
功能的应用程序(及其访问令牌)。
https://developers.facebook.com/docs/apps/review/feature/#reference-PAGES_ACCESS