gpt4 book ai didi

iphone - 通过 iPhone 提交链接 -> Facebook Connect

转载 作者:行者123 更新时间:2023-12-03 21:14:00 25 4
gpt4 key购买 nike

我正在尝试通过 iPhone facebook connect 发布链接,而不使用 feed 控件。我想模拟在 facebook 网站上发布故事的工作方式,我在其中传递一个链接,然后它返回一个图像、故事标题和一个链接。现在我只知道如何使用提要控件,但我认为必须有一种方法可以使用stream.Publish或showDialog,只是不太确定哪个..

有人有这方面的经验吗?

最佳答案

使用 Facebook 演示应用程序。

在 SessionViewController 中,添加以下内容以获得扩展权限:

- (void)askPermission:(id)target {
FBPermissionDialog* dialog = [[[FBPermissionDialog alloc] init] autorelease];
dialog.delegate = self;
dialog.permission = @"publish_stream";
[dialog show];
}

然后你需要一个方法来发布流。他们没有具体说明要发送哪些数据。但无论它是什么,你都将它打包到字典中。因为它是一个 URL,所以一个好的猜测是 NSString。您可以从API page获得更多信息

我找到了 5 个可能有效的方法:

Feed.publishActionOfUserFeed.publishStoryToUserFeed.publishTemplatizedActionFeed.publishUserAction

还有:

链接.post

但你必须弄清楚,这取决于你想做什么。你还需要知道 key 。我选择了网址

- (IBAction)sendURL:(id)target{

NSMutableDictionary *args = [[[NSMutableDictionary alloc] init] autorelease];
[args setObject:urlString forKey:@"url"];
FBRequest *uploadPhotoRequest = [FBRequest requestWithDelegate:self];
[uploadPhotoRequest call:@"Links.post" params:args];
}

我遗漏了一些参数,但你明白了。我不确定您到底想要什么,因此您必须研究方法调用。

希望这有帮助。

关于iphone - 通过 iPhone 提交链接 -> Facebook Connect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/896027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com