帖子在原始时间线上显示带有标题,但在朋友提要中,使用链接的域而不是标题。这对我们来说是一个大问题——客户抱怨,他们希望在帖子的所有迭代中看到正确的标题。
复现步骤:
1) 登录脸书
2)去http://developers.facebook.com/tools/console/
3)输入此代码(改编自示例代码):
<fb:login-button scope="read_stream,publish_stream">
Grant Permissions to make more examples work
</fb:login-button>
<button onclick="doPost()">Post to Stream</button>
<script>
window.doPost = function() {
FB.api(
'/me/feed',
'post',
{ message: 'testing caption friend view',
link:'http://xetra.tunegenie.com',caption:'caption' },
Log.info.bind('/me/feed POST callback')
);
};
</script>
4)点击代码输入框下的“运行代码”按钮
5)点击“发布到流”按钮(您可能需要先点击按钮添加权限)
6)请注意,这篇文章在您登录的用户时间线上,标题文本代替了链接(如果不是,您可能需要单击“添加权限”按钮“)
7) 用该用户的朋友登录,注意这里没有使用标题文本,而是用所用链接的域代替。
预期:标题文本应携带到帖子的所有迭代中。
我认为这是一个 facebook 错误,但我无法在那里输入错误报告(也许您需要特殊权限?),因为看起来您应该能够按照此处所述:
http://developers.facebook.com/blog/post/559/
任何信息、确认或解决方法将不胜感激。