1

この方法でURL画像を使用して画像をアップロードしました

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               @"https://developers.facebook.com/docs/reference/dialogs/", @"link",
                               @"http://fbrell.com/f8.jpg", @"picture",
                               @"Facebook Dialogs", @"name",
                               @"Reference Documentation", @"caption",
                               @"Using Dialogs to interact with users.", @"description",
                               nil];

AppDelegate *delegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[[delegate facebook] dialog:@"feed"
           andParams:params
         andDelegate:self];

同じようにローカル画像から画像をアップロードしたい

お気に入り

    profImg = [UIImage imageNamed:LoginWithFacebookNormal@2x.png"];
    NSData *data = [NSData dataWithData:UIImagePNGRepresentation(profImg)];

辞書でデータ@"picture"を使用しましたが、エラーが発生します

ダイアログボックスとコメント領域を使用してローカル/ギャラリー/リソースの画像をアップロードする他の方法はありますか?

検索しましたが、ダイアログボックスにフィードできるのはURL画像のみであることが毎回見つかりました

この投稿にはHackgraphチュートリアルを使用しました。

注:Sharekitやその他のAPIを使用していません。GraphAPIのみを使用しています。

4

1 に答える 1

1

最後に、たくさんの調査の結果、Facebookの例を入手しました。ここから例をダウンロードしてください。現在の例では静止画像を保持しているため、変更を加える必要があります。

于 2012-07-16T09:19:52.603 に答える