Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何将图像共享到facebook?_Iphone_Objective C_Ios_Facebook_Share - Fatal编程技术网

Iphone 如何将图像共享到facebook?

Iphone 如何将图像共享到facebook?,iphone,objective-c,ios,facebook,share,Iphone,Objective C,Ios,Facebook,Share,如何将iPhone应用程序中的图像共享到facebook 我非常感谢任何指导或帮助。有一个Ray Wenderlech教程,介绍如何使用新的Facebook graph API 现在,一旦用户向您发送任务,在您的情况下,它将是publish\u stream。您可以使用参数调用graph API在墙上发布照片 您需要深入了解开发者帮助指南,以准确找到满足您需求的Graph api。然后,您必须使用从第一步获得的accesstoken进行后续调用。首先,您需要获得发布流的权限,否则照片共享将不会

如何将iPhone应用程序中的图像共享到facebook


我非常感谢任何指导或帮助。

有一个Ray Wenderlech教程,介绍如何使用新的Facebook graph API

现在,一旦用户向您发送任务,在您的情况下,它将是publish\u stream。您可以使用参数调用graph API在墙上发布照片


您需要深入了解开发者帮助指南,以准确找到满足您需求的Graph api。然后,您必须使用从第一步获得的accesstoken进行后续调用。

首先,您需要获得发布流的权限,否则照片共享将不会自动显示在墙上或相册中

有关详细信息,请参阅


您必须首先打开Facebook应用程序(如果应用程序未安装,则打开网络视图)才能获得登录令牌。试着使用我写的一个简单的库。它可以帮助你在Facebook、Twitter或电子邮件上分享图片和普通帖子。它允许您将一些本地图像(甚至打开一个对话框供用户添加注释)上传到用户的墙上:

BMFacebookPost *post = [[BMFacebookPost alloc] initWithImage:[UIImage imageNamed:@"image.png"]];
[[BMSocialShare sharedInstance] facebookPublish:post];
或者做一些更高级的事情:

BMFacebookPost *post = [[BMFacebookPost alloc] 
                        initWithTitle:@"Simple sharing via Facebook, Email and Twitter for iOS!" 
                        descriptionText:@"Posting to Facebook, Twitter and Email made dead simple on iOS. Simply include BMSocialShare as a framework and you are ready to go." 
                        andHref:@"https://github.com/blockhaus/BMSocialShare"];    

[post setImageUrl:@"http://www.blockhausmedien.at/images/logo-new.gif" 
         withHref:@"http://www.blockhaus-media.com"];

[post addPropertyWithTitle:@"Download" 
           descriptionText:@"github.com/blockhaus/BMSocialShare" 
                   andHref:@"http://github.com/blockhaus/BMSocialShare"];

[post addPropertyWithTitle:@"Developed by" 
           descriptionText:@"blockhaus" 
                   andHref:@"http://www.blockhaus-media.com"];

[[BMSocialShare sharedInstance] facebookPublish:post];

@Praveen S:感谢您的回复,我正在尽快尝试并让您知道。@Praveen S:我有件事要问,我已经成功地将imgaes上传到用户facebook帐户,但问题是为什么iphone用户已经安装了facebook应用程序,它会自动打开?我可以防止这种情况吗?代码又如何做到?如果你认为它与这个问题无关,我愿意将其作为新问题发布,非常感谢你指的是safari
cookie storage
?“为什么iphone用户已经安装了facebook应用程序,它会自动打开?”你指的是它会打开facebook应用程序登录用户?或者它是在其他时间打开的?下载并尝试您的项目并获取
命令/Applications/Xcode.app/Contents/Developer/Toolchains/Xcode默认值.xctoolchain/usr/bin/clang失败,退出代码为1
。错误。你知道我把事情搞砸了吗?恐怕这个框架工作不正常。如果您集成了源代码而不是框架,那么它就可以工作了!