0

ここに画像の説明を入力

こんにちは

プログラムでiPhoneからFacebookウォールにハイパーリンク付きの大きなサイズの画像を投稿する必要があります。ここでは、Facebook SDKを使用して画像を投稿し、「me / photos」を使用しました。これは画像を投稿するための私のコードです。

- FbGraphFile *graph_file = [[FbGraphFile alloc]
   initWithImage:myImage];
   [variables setObject:graph_file forKey:@"file"];
          NSString *strMovie=[dicDetails objectForKey:JSON_MOVIENAME];
          NSString *strUsername=[[[DTO_Handler start]DTO_dicLogin]objectForKey:JSON_FNAME];
          NSURL *url = [[NSURL alloc] initWithString:@"http://www.moviemouse.com/"];
          NSString *strMessage=[NSString stringWithFormat:@"%@ %@ %@ %@ %@",strUsername,@"          likes the movie '",strMovie,@"' via
   MovieMouse.",url];
          [variables setObject:strMessage forKey:@"message"];
          FbGraphResponse *fb_graph_response = [fbGraph doGraphPost:@"me/photos" withPostVars:variables];

Facebook ウォールに画像を投稿できますが、リンクできません。以下の画像とまったく同じものが必要です。「instagram」をクリックすると、いくつかの URL にリダイレクトされます。このように投稿するにはどうすればよいですか。

解決策を待っています。私を助けてください

4

1 に答える 1

0

「リンク」したい HTTP URL のみをmessage純粋なテキストとしてパラメーターに入れることができます。

クリック可能なリンクにすることは、ユーザーのウォールにメッセージを表示するときに Facebook が独自に行うことです。

ユーザーが画像を facebook.com に直接アップロードし、URL を含むメッセージ テキストを入力したかのように、まったく同じように動作するはずです。

于 2012-08-10T13:10:05.990 に答える