Facebookにスクリーンショットを投稿することについて、多くのフォーラムとスレッドを検索しました。CCDirector
スクリーンショットを作成するために追加する関数を見つけました。Facebookのスクリーンショットをアルバムやウォールに投稿する方法も見ました。しかし、それは私にとってはうまくいきません。
UIImage *tempImage = [[CCDirector sharedDirector] screenshotUIImage];
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
tempImage,@"message",
nil];
[facebook requestWithGraphPath:@"me/photos"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
screenshotUIImage はスクリーンショットを作成する関数で、問題なく動作しています。
requestWithGraphPath
私のために何もしません。「tempImage、@"source"」、「tempImage、@"image"」などのパラメーターでさまざまなキーワードを使用しましたが、何も起こりません。
ただし、定義済みの画像リンクを使用したハイスコアなど、壁にテキストを投稿することは問題なく機能しています。
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
imageSrc, @"picture",
serverLink, @"link",
postName, @"name",
customMessage, @"caption",
nil];
// Post on Facebook.
[_facebook dialog:@"feed" andParams:params andDelegate:self];
写真の投稿方法を教えてくれる人はいますか?