Can*_*ğlu 5 facebook-access-token ios6 acaccount social-framework
我正在使用iOS 6 Social框架来访问用户的Facebook数据.我试图用我的应用程序中的当前用户喜欢ACAccount和SLRequest.我有一个ACAccount名为的有效Facebook帐户参考,facebook我试图让用户喜欢这样:
SLRequest *req = [SLRequest requestForServiceType:SLServiceTypeFacebook requestMethod:SLRequestMethodGET URL:url parameters:nil];
req.account = facebook;
[req performRequestWithHandler:^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) {
//my handler code.
}
Run Code Online (Sandbox Code Playgroud)
这里url是@"https://graph.facebook.com/me/likes?fields=name";在我的处理程序,我得到这样的响应:
{
error = {
code = 2500;
message = "An active access token must be used to query information about the current user.";
type = OAuthException;
};
}
Run Code Online (Sandbox Code Playgroud)
框架不应该处理访问令牌吗?我发现了一个类似的帖子通过新的iOS6社交框架查询Facebook用户数据,但是将访问令牌参数硬编码到URL中是没有意义的,因为逻辑上访问令牌/登录检查应该由框架自动处理.在我看过的所有示例中,没有人手动使用访问令牌:
http://damir.me/posts/facebook-authentication-in-ios-6
iOS 6 Facebook发布程序最终以"remote_app_id与存储ID不匹配"错误 等结束.
我使用iOS6专用方法和内置的社交框架,我没有使用Facebook SDK.我错过了什么吗?
谢谢,
能够.
| 归档时间: |
|
| 查看次数: |
2274 次 |
| 最近记录: |