我喜欢/分享我网站上的按钮,目前我还没有使用appid。找到关于这是否是上述配置的必要性的信息很难确认。当我通过Facebook应用程序“创建”表单时,我真的很困惑很多要求,因为它似乎更关注实际的应用程序而不是通过fb等登录的网站。
过去我为其他一个网站创建了一个应用程序,我不认为此时(约2 - 3年前)有任何验证/提交过程。现在回顾我的旧应用程序配置我可以看到它不是“实时” - 有没有人知道Facebook在过去几年是否实现了这个提交过程,然后取消激活之前创建的任何实时应用程序?
我现在想为我的新网站设置一个新的应用程序,我不确定不同的“动作类型”是什么意思,我需要在网站上使用/ share按钮。有人可以快速告诉我我需要什么以及它们是什么吗?
人们可以提供的任何其他信息/提示将不胜感激。我发现喜欢/分享DO仍然没有应用程序,但有时分享按钮不能正常工作(我觉得这与应用程序有关)。
由于
答案 0 :(得分:1)
如果您只是使用社交插件,则不需要拥有Facebook应用ID。
如果您想要更多集成,则需要它。创建应用程序ID就像注册您的应用程序,iOS或Android应用程序或网站,以便您可以为它进行Graph API调用。
注册网站的最简单方法是快速入门:https://developers.facebook.com/quickstarts/?platform=web(或https://developers.facebook.com/apps)。在那里,您可以输入名称并按照步骤操作。
然后,您可以按照"分享最佳做法" (https://developers.facebook.com/docs/sharing/best-practices#tags)了解如何使用App ID。例如,在您的网页上添加fb:app_id
元标记。
自去年4月以来,有一个审核流程,但只有在您使用应用权限时才需要这样做。如果您只是使用插件,则不需要。
你能解释一下究竟什么不起作用吗?
<强>更新强> 创建页面的时间Facebook抓取工具还不知道那个Opengraph数据是什么。这将在第一次分享后发生,但如果您想确保从第一次分享开始是正确的,您可以强制重新分享。
本节介绍其工作原理: https://developers.facebook.com/docs/sharing/opengraph/using-objects#update
当应用使用API端点此图谱API触发刮擦时 端点只是调用:
POST /?id = {object-instance-id或object-url}&amp; scrape = true