Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.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/9/ios/96.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 IOS在没有Facebook Connect Api的情况下将照片发布到Facebook_Iphone_Ios_Image_Facebook - Fatal编程技术网

Iphone IOS在没有Facebook Connect Api的情况下将照片发布到Facebook

Iphone IOS在没有Facebook Connect Api的情况下将照片发布到Facebook,iphone,ios,image,facebook,Iphone,Ios,Image,Facebook,是否可以在不使用Facebook connect Api的情况下将照片发布到Facebook页面的墙上 要发布一些文本,我尝试使用以下方法: NSString *post = [NSString stringWithFormat:@"fb://publish/profile/1111111111112311?text=%@",@"some text here"]; NSURL *url = [NSURL URLWithString:post]; 感谢您这么做,我建议您使用Sharekit。Sh

是否可以在不使用Facebook connect Api的情况下将照片发布到Facebook页面的墙上

要发布一些文本,我尝试使用以下方法:

NSString *post = [NSString stringWithFormat:@"fb://publish/profile/1111111111112311?text=%@",@"some text here"];
NSURL *url = [NSURL URLWithString:post];

感谢您这么做,我建议您使用Sharekit。ShareKit是一个免费的api,它允许您用最少的代码(少于20行)为许多服务整合许多共享盛宴

以下是获取ShareKit的链接:

要在Facebook上与Sharekit共享照片,请执行以下操作:

  • 通过处理在上面链接中找到的文件,将sharekit添加到您的项目中
  • 使用以下代码设置共享实例:

    UIImage *image = [UIImage imageNamed:@"someImage.jpg"];
    SHKItem *item = [SHKItem image:image title:@"Look at this picture!"];
    
  • 然后,只需与以下用户共享图像:

    [SHKFacebook shareItem:item];
    

  • 然而,最新的Facebook API实际上非常容易使用。而且它有很好的文档记录,所以你可能想查看一下。使用Facebook的API,而不是使用代理服务,有一些好处。

    如果你使用ShareKit,别忘了在你的应用程序(可能是一个关于屏幕)的某个地方包含它的许可协议副本,否则你就侵犯了版权(你肯定不想这样做,尤其是在流行的应用程序中)。没错,我完全同意,但如果不破解这个应用程序,有人真的能告诉我ShareKit不会在Facebook的网页墙上贴照片吗。它为你的应用程序创建相册并上传照片。只能指定图像和标题。没有链接、描述、标题等。