【问题标题】:IOS Facebook SDK - Post Open Graph and show on Timeline without clicking Activity LogIOS Facebook SDK - 发布 Open Graph 并在时间轴上显示而无需单击 Activity Log
【发布时间】:2013-06-23 01:12:37
【问题描述】:

从 Facebook SDK 示例代码中,当成功将打开的图形对象发布到时间轴时,您必须在 Facebook 网站的活动日志中单击在时间轴上显示 .

如何忽略这些步骤并将您的 OG 明确分享到时间线?

【问题讨论】:

    标签: ios facebook facebook-graph-api facebook-opengraph facebook-ios-sdk


    【解决方案1】:

    我已将此答案从@isaacselement 问题中移出。


    只需向您的 FBOpenGraphAction 对象添加一个代码:

    id<FBOpenGraphAction> action = (id<FBOpenGraphAction>) [FBGraphObject graphObject];
    [action setObject: @"true" forKey: @"fb:explicitly_shared"];  // This is the key point!
    

    并且您应该在网站的Facebook Developer App Dashboard中为打开图形操作启用“明确共享”设置。

    更多详情请看Document about Explicit Sharing

    【讨论】:

      【解决方案2】:

      您可以使用 Scocial.framework 直接在 facebook 上发帖。 它只使用与 ios 关联的 Facebook 帐户中内置的用户。 并且您将能够在时间轴上发布。

      【讨论】:

      • 帖子和故事是完全不同的两件事。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多