在iOS上使用“Like”与Facebook Graph API
我正在使用iOS和Graph API的最新Facebook SDK。 很好。
我试图“喜欢”状态更新,执行以下操作:
NSManagedObject *managedObject = [self.fetchedResultsController objectAtIndexPath:indexPath]; NSString *messageID = (NSString*)[managedObject valueForKey:@"message_id"]; NSLog(@"Like: %@", [NSString stringWithFormat:@"%@/likes", messageID]); [facebook requestWithGraphPath:[NSString stringWithFormat:@"%@/likes", messageID] andParams:nil andHttpMethod:@"POST" andDelegate:self];
但是这从Facebook返回一个错误:
facebookErrDomain错误10000。
任何人都知道这是为什么?
弄清楚了。 你不能将nil传递给参数。 所以我创build了一个空的NSMutableDictionary
,并通过了。 工作很好。 (顺便说一下,这样做不可能像页面一样 。)
- Facebook应用程序邀请iOS SDK v4.0configuration和状态
- UIActivity和AVAsset数据types的用法
- 使用App链接托pipeAPI从iOS应用程序在Facebook上共享链接
- 在UiWebView – NSURLConnection / CFURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-108)
- PFFVideosUtilslogin后台无法将值转换为PFUserResultBlock
- Facebook安装的参数不返回数据
- Facebook对话框失败,错误:操作无法完成。 (NSURLErrorDomain错误-999。)
- Facebook的权限Facebook SDK的iOS 5
- 带embedded式UIWebView的Facebook-ios-sdk