4

ウォールにメッセージを投稿するために FBWebDialogs ビューを使用しています。この機能は、Facebook SDK 3.2 に追加されました。

マルチプレイヤー ボード ゲームを作成しており、ゲームへの招待状をフレンド ウォールに投稿できます。いいえ、写真も追加したいと思います。アプリのロゴです。

私が働いた唯一のものは次のとおりです:

NSMutableDictionary *params =
[NSMutableDictionary dictionaryWithObjectsAndKeys:
 @"Krudoku for iPhone, iPad and iPod touch", @"name",
 FBopponent.FBid, @"to",
 @"A multiplayer game which is a mixture of scrabble and sudoku.", @"caption",
 @"I'd like to play a game of Krudoku with you. Please go to the appstore and download Krudoku so we can play together!", @"description",
 @"http://www.facebook.com/Krudoku", @"link",
 @"http://www.krudoku.com/pictures/appicon_fb_136.png", @"picture",
 nil];

// Invoke the dialog
[FBWebDialogs presentFeedDialogModallyWithSession:nil
                                       parameters:params
                                          handler:
 ^(FBWebDialogResult result, NSURL *resultURL, NSError *error)
{
 ....
 ....
 }];

画像パラメーターは、私の Web サーバー上の画像を参照します。ここで、ローカル デバイスに保存されている画像を参照したいと思います。しかし、@"file://...." のようなものは機能しません。誰か助けてくれませんか?

4

1 に答える 1

0

画像を Web サーバーにアップロードしてから、アップロードした画像にアクセスできる URL を使用する必要があります。

http://www.myserver.com/uploads/myPicture.png

この質問も参照してください。

于 2013-03-19T19:58:20.727 に答える