好的,我已成功发布到我的 fb 墙上。我在 opengraph 仪表板中创建了一个链接对象作为操作类型。我现在要做的是将 link.title 设置为我选择的字符串。
现在,我认为正在发生的事情是 fb 正在拉取链接的标题。我想定制它。
此外,fb 检查链接是否有效,因此如果我提供指向我的本地主机开发服务器的链接,它不会显示。
任何帮助将不胜感激。
提前致谢。
好的,我已成功发布到我的 fb 墙上。我在 opengraph 仪表板中创建了一个链接对象作为操作类型。我现在要做的是将 link.title 设置为我选择的字符串。
现在,我认为正在发生的事情是 fb 正在拉取链接的标题。我想定制它。
此外,fb 检查链接是否有效,因此如果我提供指向我的本地主机开发服务器的链接,它不会显示。
任何帮助将不胜感激。
提前致谢。
好的,这适用于和我有同样问题的人。问题是您必须在链接指向的页面中有元标记(可能是重定向)。
<meta property="og:title" content="Hello World!"/>
<meta property="og:image" content="http://www.somesite.com/image1.jpg"/>
要记住的一件事是,Facebook 将独立跟踪您的应用发布的链接,因此请确保处理这些事情。就我而言,如果用户未登录,我发布的链接将无法使用,因此当 fb 来检查链接时,它将被重定向到登录页面,并且 fb 无法提取我的标题和图像。
我通过检查 query_string fb_action_ids 来处理这个问题。当fb自动检查链接时,不会设置上面的query_string,但是当用户点击链接时,会设置query_string。
祝你好运!