0

在此处输入图像描述

你好

我需要以编程方式将带有超链接的大尺寸图像从 iPhone 发布到 Facebook 墙。这里我使用 Facebook SDK 发布图像,我使用了“我/照片”。这是我发布图片的代码。

- 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 URLmessage作为纯文本放入参数中。

使其成为可点击链接是 Facebook 在用户墙上显示消息时自己会做的事情。

应该以完全相同的方式工作,就像用户直接在 facebook.com 上上传图像,并输入包含 URL 的消息文本一样。

于 2012-08-10T13:10:05.990 回答