我想在我的网站上使用喜欢的按钮来点击我的Facebook个人资料(而不是我的网页),这样当用户点击它时他们会订阅我的Facebook帖子。
我使用https://developers.facebook.com/docs/reference/plugins/like/
中的工具创建了Like按钮在该页面的下方还有一个FAQ条目:
我可以将Like按钮链接到我的Facebook页面吗?
是。只需在href中指定您的Facebook页面的URL即可 按钮的参数。
所以,我编辑了href参数指向我的Facebook页面。例如:
https://www.facebook.com/myfacebookid
当用户点击“赞”按钮时,它具有所需的效果。用户最终喜欢我的Facebook页面。这可以通过用户访问我的Facebook个人资料并检查“赞”按钮已更改为“喜欢”来轻松验证。
但是。当用户单击“赞”按钮时,条目将显示在具有通用Facebook描述的“新闻源”中。即:
Facebook是一种将人们与朋友和朋友联系起来的社交工具 其他人在他们周围工作,学习和生活。人们使用Facebook来 跟上朋友,上传无限数量的照片,发布链接 和视频,并了解他们遇到的人的更多信息。
我不希望出现关于Facebook的通用帖子。我希望说明与我的Facebook帐户和/或网站相关。
通常情况下,我可以使用Opengraph og:description标签修改此行为,但由于href中的页面是Facebook页面而不是我自己的页面,因此我无法控制Opengraph标记。
在我为帐户启用时间轴之前,我很确定这项工作正常,所以这可能是时间线错误?
那么,我如何添加一个Like按钮,a)喜欢我的Facebook个人资料而不是我自己的网页,b)发布我的Facebook个人资料的描述,而不是给出一般的Facbook描述?
答案 0 :(得分:0)
您网页信息部分中的所有字段是否已填写和/或已完成?我刚刚测试了你的理论,它似乎按预期工作,唯一的是我知道“信息”中的所有字段都填充它。试一试。
答案 1 :(得分:0)
如果您在过去填写了无效/不完整/错误的og标记并且稍后更改了它们,则可能会发生这种情况。 Facebook的缓存有时会产生问题。
尝试输入所有条目(即所有og标记),然后在http://developers.facebook.com/tools/debug调试它们。此调试器提供有关带og标记的URL的详细信息,并为您清除缓存。
这应该可以解决问题。
答案 2 :(得分:0)
您在页面opengraph上使用了3个重要字段:名称,描述,配置文件图像。 当有人在Facebook,谷歌或其他处理opengraph的网络服务上发布链接时,会使用它们。
答案 3 :(得分:0)
实际上,建议的答案目前不起作用,并且有open bug / ticket on Facebook。到目前为止,还没有解决办法。
答案 4 :(得分:0)
问题是你不能简单地使用https://www.facebook.com/myfacebookid。您应该复制并粘贴确切的页面URL。如果您的喜欢数量较少,那么它看起来就像https://www.facebook.com/pages/[YourPageName]/[Your page Id]/
,这就是您此时应该使用的网址。
如果它不起作用,请尝试https://www.facebook.com/[YourPageName]/[Your page Id]/
。
简而言之,复制粘贴网址,不要手动输入。