1

NSURL から添付されたリンクからキャプション/メタ データを追加しようとしています。私はこの記事をフォローしました: http://www.mobile.safilsunny.com/integrating-facebook-ios-6/ 記事の下部に画像が添付されており、リンクからのメタデータが含まれています。(Windows Phone 8 のチュートリアルなど)。

Facebook Webでリンクを共有すると、このメタデータが自動的に提供されるので、私の質問は、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アプリがこれを行うことがわかります。

4

1 に答える 1