我使用Three20框架创建了一个照片库应用程序。它适用于工具栏中的上一个,下一个和播放按钮。但我想要包含一个按钮,用于与Facebook和Twitter分享照片。
如何制作?
提前致谢.....
答案 0 :(得分:1)
对于单点共享,我认为ShareKit
是一个很好的实用工具。您可以轻松地将共享功能扩展到Facebook和Twitter之外。
答案 1 :(得分:0)
您需要在Facebook上使用IOS sdk链接:Facebook for iOS SDK
答案 2 :(得分:0)
您需要了解以下内容。
1-Facebook ApI 2-Twitter ApI
答案 3 :(得分:0)
我从github下载了Facebook iOS SDK,并根据他们的样本制作了一个自定义视图控制器。要发布照片,我使用了以下代码:
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
image, @"picture",
nil];
[facebook requestWithGraphPath:@"me/photos"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
其中facebook
对象是Facebook SDK中提供的FacebookService
的实例,image
是UIImage
。然而,它比这更复杂,因为首先你必须去Facebook开发者网站并注册你的应用程序以获得应用程序ID和访问令牌,然后在你的应用程序中你必须让用户用Facebook验证你的应用程序并处理您可以从SDK中的示例代码中找到所有错误。
我还没试过Twitter。
答案 4 :(得分:0)
BMSocialShare应该让你前进。