FBSDKLog:对端点的请求错误
Posted
技术标签:
【中文标题】FBSDKLog:对端点的请求错误【英文标题】:FBSDKLog: Error for request to endpoint 【发布时间】:2014-08-10 16:08:43 【问题描述】:我正在尝试为用户的封面照片运行一个简单的 FB 图表请求,但我遇到了一个我找不到太多的错误。
(FBSession.activeSession.isOpen) ? NSLog(@"is open") : NSLog(@"is closed");
//cover photo
[FBRequestConnection startWithGraphpath:@"me/fields=cover"
completionHandler:^(FBRequestConnection *connection, id result, NSError *error)
if (!error)
// Sucess! Include your code to handle the results here
NSLog(@"user events: %@", result);
else
// An error occurred, we need to handle the error
// See: https://developers.facebook.com/docs/ios/errors
];
错误:
FBSDKLog: Error for request to endpoint 'me/fields=cover': An open FBSession must be specified for calls to this endpoint.
我认为这可能是 FBSession 问题,但它打印出“已打开”,因此似乎存在有效的活动会话。
对问题所在有什么想法吗?
谢谢:)
【问题讨论】:
【参考方案1】:你应该像这样使用图形路径:
@"me?fields=cover"
首先,你应该尝试Facebook's Graph API Explorer上的每条路径
【讨论】:
以上是关于FBSDKLog:对端点的请求错误的主要内容,如果未能解决你的问题,请参考以下文章
400 对 GraphQL 端点的错误请求(我的测试查询有啥问题?)