iOS SLComposeViewController Facebook 标题/元数据?

Posted

技术标签:

【中文标题】iOS SLComposeViewController Facebook 标题/元数据?【英文标题】:iOS SLComposeViewController Facebook Caption / Meta data? 【发布时间】:2013-09-20 21:22:59 【问题描述】:

我正在尝试从 NSURL 附加的链接中添加标题/元数据。 我关注了这篇文章:http://www.mobile.safilsunny.com/integrating-facebook-ios-6/ 文章底部附有一张图片,其中包括来自其链接的元数据。 (Windows Phone 8 教程...等)。

在 Facebook 网络上分享链接时,它会自动为您提供此元数据,所以我的问题是如何在 iOS 上实现这一点?

    if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) 

    SLComposeViewController *controller = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];

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

            NSLog(@"Cancelled");

         else

        
            NSLog(@"Done");
        

        [controller dismissViewControllerAnimated:YES completion:Nil];
    ;
    controller.completionHandler =myBlock;
    [controller setInitialText:@"google.se"];
    [controller addURL:[NSURL URLWithString:@"http://www.google.se"]];
    [controller addImage:[UIImage imageNamed:@"icon.png"]];

    [self presentViewController:controller animated:YES completion:Nil];


else
    NSLog(@"UnAvailable");

编辑 #1:我看到 Digg 应用程序这样做了。

【问题讨论】:

【参考方案1】:

使用 Facebook SDK 现在无法使用 SLComposeViewController

【讨论】:

以上是关于iOS SLComposeViewController Facebook 标题/元数据?的主要内容,如果未能解决你的问题,请参考以下文章

IO复用阻塞IO非阻塞IO同步IO异步IO

四种IO模型‘阻塞IO/非阻塞IO/信号驱动IO/异步IO‘

5种IO模型阻塞IO和非阻塞IO同步IO和异步IO

网络IO模型:同步IO和异步IO,阻塞IO和非阻塞IO

同步IO异步IO阻塞IO非阻塞IO之间的联系与区别

同步IO异步IO阻塞IO非阻塞IO之间的联系与区别