【发布时间】:2011-05-25 16:54:17
【问题描述】:
我正在开发一个 iPhone 应用程序,我想在其中简单地“喜欢”我自己的 Facebook AppID。
对于 Facebook 集成,我正在使用 FBConnect 和 Graph API (https://github.com/facebook/facebook-ios-sdk/blob/master/README.mdown)。
经过研究,我发现我应该使用以下方法,我尝试在选择'publishStream'按钮时在示例代码的“DemoAppViewController.m”中实现:
NSMutableDictionary *params = [NSMutableDictionary dictionary]; //Use an empty dictionary
[_facebook requestWithGraphPath:@"https://graph.facebook.com/163221793740496/likes"
andParams:(NSMutableDictionary *)params
andHttpMethod:@"POST"
andDelegate:(id <FBRequestDelegate>)self];
但是,我的 FBRequest.m 'responseString' 表示:{"error":{"type":"GraphMethodException","message":"Unsupported post request."}}
我做错了什么,我该如何做?
据我了解,我需要做的就是将我的 accessToken 附加到https://graph.facebook.com/163221793740496/likes。这究竟是什么意思,又是如何实现的?
提前致谢!
附: - 如果有任何混淆,我的帖子是指让用户通过应用程序中的 fb like 按钮使用他们的帐户登录登录 Facebook。在用户允许适当的权限后,我的应用会“喜欢”用户帐户的 AppID。
【问题讨论】:
标签: iphone facebook facebook-graph-api facebook-like fbconnect