从Facebook SDK示例代码中,当成功将Open Graph对象发布到时间轴时,您需要在Facebook网站的活动日志中单击在时间线上显示。
如何忽略这些步骤,并明确地共享您的OG到时间线?
从Facebook SDK示例代码中,当成功将Open Graph对象发布到时间轴时,您需要在Facebook网站的活动日志中单击在时间线上显示。
如何忽略这些步骤,并明确地共享您的OG到时间线?
我已经将这个答案从@isaacselement的问题中移出。
只需在你的FBOpenGraphAction对象中添加一个代码:
id<FBOpenGraphAction> action = (id<FBOpenGraphAction>) [FBGraphObject graphObject];
[action setObject: @"true" forKey: @"fb:explicitly_shared"]; // This is the key point!
更多详细信息,请查看显式共享文档
你可以使用Scocial.framework直接在Facebook上发布内容。 它只需要使用与iOS关联的用户内置Facebook帐户。 然后你就可以在时间轴上发布内容了。