IOS Facebook SDK-发布打开的图形并在时间轴上显示,无需单击活动日志



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

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

我已经把这个答案从@isaacselement问题中去掉了。


只需在FBOpenGraphAction对象中再添加一个代码:

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

您应该在网站的Facebook开发者应用程序面板中为打开图形操作启用"明确共享"设置。

有关更多详细信息,请参阅有关显式共享的文档

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

最新更新