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