gpt4 book ai didi

ios - 我如何将文本和图片发布到 Facebook 新闻提要

转载 作者:行者123 更新时间:2023-11-29 12:59:16 25 4
gpt4 key购买 nike

我对将 Facebook 整合到 iOS 应用程序还很陌生。我读了3本书,研究了Facebook的例子,研究了Facebook的教程,但我不明白Facebook的集成。我知道如何在 Facebook 上注册该应用程序,但我不明白的是将文本和图片发布到用户的新闻提要的代码。我试图理解 Facebook 的教程,但它们都是基于非最新的 Xcode 和 iOS 版本。 Facebook 的教程也不一致(例如,登录教程与发帖教程不匹配变量等)。我确实了解如何向“initialText”添加文本,但在此变量中提供默认文本违反了 Facebook 政策。谁能解释如何在 Xcode 中向用户的新闻提要发布文本和图片?

谢谢!

最佳答案

你试过这个吗?

if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {

SLComposeViewController *controller = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];

SLComposeViewControllerCompletionHandler myBlock = ^(SLComposeViewControllerResult result){
if (result == SLComposeViewControllerResultCancelled) {

NSLog(@"ResultCancelled");

} else

{
NSLog(@"ResultSuccess");
}

[controller dismissViewControllerAnimated:YES completion:Nil];
};
controller.completionHandler =myBlock;
[controller setInitialText:@"Learn iOS6 Social Framework integration"];
[controller addURL:[NSURL URLWithString:@"http://google.com"]];
[controller addImage:[UIImage imageNamed:@"myimage.jpeg"]];
[self presentViewController:controller animated:YES completion:Nil];

}
else{

//NSLog(@"UnAvailable");
UIAlertView *alert=[[UIAlertView alloc] initWithTitle:@"Facebook"
message:[NSStringstringWithFormat:@"The application cannot post message at the moment. Please login under setting section with your Facebook account."]
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
[alert release];
}

关于ios - 我如何将文本和图片发布到 Facebook 新闻提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20208617/

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