好的,所以这里有很多线索,但似乎没有什么对我有用。
我的应用程序允许用户将照片(通过应用程序的屏幕截图创建的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 Dialog。 我真的想使用对话框让用户感觉它更像是“facebook官方”并允许他们预览/确认帖子。
有没有简单的方法可以做到这一点? 这是我得到的最接近的:Post photo on user's wall using Facebook iOS SDK,但我对这些问题有疑问:
currentAPICall = kAPIGraphUserPhotosPost;
由于xcode无法识别任何kAPI ...对象...... 建议?