带有署名的 Facebook SDK 5 post
Facebook SDK 5 post with byline
我已经使用 Facebook SDK 自动将 post 博客 post 发送到我的 Facebook 页面,但我似乎无法获得 post byline/author 出现。
如果我直接分享 URL 到页面,文章作者会出现,但它不会与 SDK。
文档显示了您可以发送的各种变量,但没有示例或更多信息。看起来有希望的两个选项是 admin_creator
或 from
.
admin_creator
说它需要一个带有 id
和 name
的 object[]
,但没有示例说明将什么以及如何将其传递给 API。我尝试过的任何操作都不起作用(例如配置文件 ID 和配置文件名称),并且 from
我尝试传递配置文件 ID 无济于事。
如果有人这样做过,你能帮忙吗?谢谢!
SDK 文档参考:https://developers.facebook.com/docs/graph-api/reference/v2.8/post/
手动分享:
通过 SDK:
元标记 "Author" 是否存在于您的文章中?尝试使用对象调试器 (https://developers.facebook.com/tools/debug/og/object/) 并检查 "Author" 的名称是否出现。如果没有,首先要了解为什么没有出现。
选项 1:您错过了代码中的元标记。
<meta name="author" content="Your name">
您还可以添加这些元标记。第一个明确对象类型(文章),而第二个将作者姓名链接到 URL(如您的 FB 的个人资料页面):
<meta property="og:type" content="article"/>
<meta property="article:author" content="yourlink.com"/>
选项 2:如果您已经在使用所有这些元标记,您可能会遇到一些缓存问题。您确定 Facebook 蜘蛛可以读取您的元标记吗?也许您公开的是缺少元标记的文章版本?
我已经使用 Facebook SDK 自动将 post 博客 post 发送到我的 Facebook 页面,但我似乎无法获得 post byline/author 出现。
如果我直接分享 URL 到页面,文章作者会出现,但它不会与 SDK。
文档显示了您可以发送的各种变量,但没有示例或更多信息。看起来有希望的两个选项是 admin_creator
或 from
.
admin_creator
说它需要一个带有 id
和 name
的 object[]
,但没有示例说明将什么以及如何将其传递给 API。我尝试过的任何操作都不起作用(例如配置文件 ID 和配置文件名称),并且 from
我尝试传递配置文件 ID 无济于事。
如果有人这样做过,你能帮忙吗?谢谢!
SDK 文档参考:https://developers.facebook.com/docs/graph-api/reference/v2.8/post/
手动分享:
通过 SDK:
元标记 "Author" 是否存在于您的文章中?尝试使用对象调试器 (https://developers.facebook.com/tools/debug/og/object/) 并检查 "Author" 的名称是否出现。如果没有,首先要了解为什么没有出现。
选项 1:您错过了代码中的元标记。
<meta name="author" content="Your name">
您还可以添加这些元标记。第一个明确对象类型(文章),而第二个将作者姓名链接到 URL(如您的 FB 的个人资料页面):
<meta property="og:type" content="article"/>
<meta property="article:author" content="yourlink.com"/>
选项 2:如果您已经在使用所有这些元标记,您可能会遇到一些缓存问题。您确定 Facebook 蜘蛛可以读取您的元标记吗?也许您公开的是缺少元标记的文章版本?