0

所以我想在这张图片中有类似的东西。基本上,当您发布您的操作时,您有一个“获取应用程序名称”。你如何使用 facebook-ios-sdk 做到这一点?您需要设置哪些打开图表设置才能使其出现在您的时间线上

4

1 回答 1

0

它叫Action links. 您可以为任何帖子设置操作链接。

NSDictionary* actionLinks = [NSArray arrayWithObjects:[NSDictionary 
  dictionaryWithObjectsAndKeys: @"text here",@"text",@"link here",
                                @"href", nil], nil];

  NSString *actionLinksStr = [jsonWriter stringWithObject:actionLinks];

  NSMutableDictionary* params = [NSMutableDictionary
                                 dictionaryWithObjectsAndKeys:
                                 @"Share on Facebook",  @"user_message_prompt",
                                 actionLinksStr, @"action_links",

                                 nil];

Open Graph Actions 是用户可以在您的应用中执行的高级“交互”。当这些动作被发布时,这些活动可能会出现在用户的时间轴或他们朋友的新闻提要和代码中。Open Graph Action Links 与任何 Open Graph 故事中的 Like 和 Comment 操作一起显示,允许朋友快速采取行动来响应故事,而无需离开该故事。反过来,这将通过更少的用户点击推动更多的分发到您的应用程序。

仅供参考:https ://developers.facebook.com/docs/opengraph/actionlinks/

于 2012-06-27T14:24:15.810 回答