网站社交插件的 Facebook 应用程序 ID

问题描述 投票:0回答:2

我的网站上有喜欢/分享按钮,目前没有使用 appid。很难确认这是否是上述配置所必需的信息。在浏览 Facebook 应用程序“创建”表单时,我真的对很多要求感到困惑,因为它似乎更关注实际应用程序而不是通过 fb 等登录的网站

  1. 过去我为我的其他网站之一创建了一个应用程序,我认为此时(大约 2-3 年前)没有任何验证/提交过程。现在查看我的旧应用程序配置,我可以看到它不是“实时”——有谁知道 Facebook 是否在过去几年实施了这个提交过程,然后停用了在此之前创建的任何实时应用程序?

  2. 我现在想为我的新网站设置一个新应用程序,我不确定不同的“操作类型”是什么意思,以及我需要什么才能简单地在网站上使用喜欢/分享按钮。有人可以快速了解一下我需要什么以及它们是什么吗?

人们可以提供的任何其他信息/提示将不胜感激。我发现喜欢/分享在没有应用程序的情况下仍然有效,但有时共享按钮无法正常工作(我觉得这与应用程序有关)。

谢谢

facebook facebook-graph-api facebook-apps
2个回答
1
投票

如果您只是使用社交插件,您不需要拥有Facebook App ID。

如果你想要更多的集成,那将是必需的。创建应用程序 ID 就像注册您的应用程序,无论是 iOS 应用程序还是安卓应用程序,或者只是一个网站,这样您就可以为它调用 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 端点 This Graph API 触发抓取时 端点只是调用:

POST /?id={object-instance-id 或 object-url}&scrape=true


-1
投票

非常感谢您提供这篇有用的帖子。我正在为我的婚礼卡网站寻找一个社交插件。我的内容已上传,但尚未分享。 我希望社交媒体自动发布插件能解决我的问题🙂

© www.soinside.com 2019 - 2024. All rights reserved.