Stream.publish不会使用Facebook Connect for iPhone翻译{* actor *}

时间:2010-02-24 18:23:29

标签: iphone facebook

我可以通过Facebook Connect for iPhone使用Stream.publish成功将流发布到我的帐户。但是,{*actor*}令牌似乎无法翻译。我虽然这是Facebook自动转换为用户的标记。这不是这种情况吗?这是我的附件JSON数组。

attachment = "{"name":"Join {*actor*} PocketBracket Pool - The Pool Name
pool","href":"http://www.pocketbracket.com/pools/1741",
"media":[{"type":"image",
"src":"http://www.pocketbracket.com/library/images/icon_facebook_post.png","href":"http://www.pocketbracket.com"}],"description":"Get
ready for the 2010 Men's College Basketball Tournament! Fill out your own
bracket and challenge your friends with PocketBracket."}";

否则,我只设置message和action_links。我需要设置uid吗?所有内容都显示正确,但{*actor*}仍然在我的信息流中。

谢谢, 杰森

2 个答案:

答案 0 :(得分:2)

RTFM,看起来演员只能进入标题:

  

标题:帖子的副标题,应描述用户发布项目或用户采取的操作的原因。此字段只能包含纯文本,以及{ actor }令牌,该令牌将替换为会话用户配置文件的链接。标题应该适合用户流中的一行;确保考虑到任何缩略图的宽度。

如果不正确,请告诉我。

答案 1 :(得分:2)

您只能在标题中使用标记{ actor },经过测试:)