好的,所以有很多线程,但似乎没有什么对我有用。
我的应用程序允许用户将照片(由应用程序的屏幕截图创建的 UIImage)发布到 Facebook。
但是,我目前只能使用以下方式发布照片:
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:[[appDelegate facebook] accessToken], @"access_token",nil];
[params setObject:@"Caption" forKey:@"name"];
[params setObject:[self captureScreen] forKey:@"source"];
if([[appDelegate facebook] requestWithGraphPath:@"me/photos" andParams: params andHttpMethod: @"POST" andDelegate:(id)self]){
[self.view addSubview:[Memos showMemo:facebookMemo]];//Show success alert
}
这工作正常,但不使用任何类型的 FB 对话框。我真的很想使用该对话框,以便用户感觉它更像是“facebook 官方”,并允许他们预览/确认帖子。
有什么简单的方法可以做到这一点吗?这是我得到的最接近的:Post photo on user's wall using Facebook iOS SDK,但我对这些行有疑问:
currentAPICall = kAPIGraphUserPhotosPost;
由于 xcode 无法识别任何 kAPI... 对象... 建议?