以下“错误”在过去几个月左右开始发生。直到那时,以下 Ruby 代码(使用了不起的 rest-client gem):
resp = RestClient.post("https://graph.facebook.com/#{userid}/feed",
:access_token => fb_token,
:picture => picture,
:message => message,
:caption => caption)
一直工作没有问题。然而,现在,像这样的调用正在用户的墙上或 PC 浏览器中的新闻源上生成重复的标题文本(奇怪的是,我在移动设备或平板电脑浏览器上没有看到它)。例如,如果调用:
resp = RestClient.post("https://graph.facebook.com/#{userid}/feed",
:access_token => fb_token,
:picture => picture,
:message => "So-and-so just scored 1000 points!",
:caption => "Come join them!")
在墙上你会看到信息,然后是一个图片框,然后
快来加入他们吧!快来加入他们吧!
显示在标题中,人们只会期望“加入他们!” 显示为标题。
有其他人对 Facebook 的 OpenGraph 提要 API 有这样的问题吗?我可以在消息中包含链接和名称,并且重复的标题消失了,但我认为它在用户的墙上显得有点“垃圾邮件”。