我有一个Facebook应用程序,只要用户打开一个关卡就会向用户发布帖子。它会发布得分和其他有关他们如何超越水平的信息。
我使用活动Feed来查看这些打开的图表帖子。我遇到了一个问题,对于一个用户来说,他们的活动没有显示字幕而且图像更大。
混乱活动的屏幕截图:Screenshot of messed up Activity http://stiqjoy.com/wp-content/uploads/2012/10/ActivityBlank.png 正确活动的屏幕截图:Screenshot of correct Activity http://stiqjoy.com/wp-content/uploads/2012/10/ActivityCorrect.png
这些活动对于给定的用户正确显示,但最近开始没有正确显示。
我有点难过可能会出现什么问题。我一直在玩“节拍”动作并改变一些字幕。我也不时更改了Action的属性。此外,我给开放图表发布了一个200x200的缩略图,而不是它在活动源中显示的90x90。
似乎一旦用户开始出现此问题,对于我为该用户制作的该操作类型的每个打开的图形帖子,它仍然是一个问题。
最奇怪的是,它继续对用户A工作正常,并继续为用户B打破。这就像某些特定用户搞砸了一样,然后对他们保持混乱。
我愿意接受任何想法,并感谢你能给我的任何帮助。
修改
我刚发现它与“喜欢”动作一起发生。除了这个时候,一个Activity是错误的,下一个活动是正确的(两个对不同对象的相同动作)我在开放图中查看了两个请求,除了关卡和对象的名称之外几乎没有差别网址。我查看了对象网址的元数据,除了对象的名称之外没有任何不同。
答案 0 :(得分:0)
我认为你需要在图像上明确地将user_generated设置为false。还要确保设置了og:description和og:title字段。
以下是有关user_generated图像的更多信息:
iOS - Facebook Open Graph Api -- ensuring that photos are user generated
请查看上述问题中的链接:
https://developers.facebook.com/docs/opengraph/howtos/adding-photos-to-stories/