通过Cocoa在Facebook上的NSSharingService自定义链接?

时间:2015-12-20 08:13:14

标签: facebook macos cocoa facebook-graph-api

我在OS X应用上使用NSSharingService在Facebook上分享图片。

我的代码如下所示:

items = [[NSArray alloc] initWithObjects:shareImage , nil];

NSSharingServicePicker *sharingServicePicker = [[NSSharingServicePicker alloc] initWithItems:items];
sharingServicePicker.delegate = self;

[sharingServicePicker showRelativeToRect:NSZeroRect
                                  ofView:sender
                           preferredEdge:NSMinYEdge];

其中shareImage是NSImage。

当我在Facebook上发布这个图片时,我的图像很好,但我也在Facebook帖子上找到了一个名为" OS X"当我点击此链接时,它会将我重定向到Apple OS X页面。

我想自定义此链接以宣传我的应用而不是宣传OS X.这可能吗?或者我是否需要使用其他方法来设置共享服务?

1 个答案:

答案 0 :(得分:0)

我建议直接使用Facebook Graph API。这样,发布的所有帖子都将归功于您的应用,而不是OS X.