Ios 使用Google Api发现服务进行服务调用时出错
我接到下列服务电话 可选(Error Domain=com.google.GTLJSONRPCErrorDomain Code=404\(未找到)\“UserInfo={Error=notfound,NSLocalizedFailureReason=(未找到),GTLStructuredError=GTLErrorObject 0x600000655870:{消息:\'notfound\'数据:[1]代码:404}” 原因可能是什么 课程如下Ios 使用Google Api发现服务进行服务调用时出错,ios,Ios,我接到下列服务电话 可选(Error Domain=com.google.GTLJSONRPCErrorDomain Code=404\(未找到)\“UserInfo={Error=notfound,NSLocalizedFailureReason=(未找到),GTLStructuredError=GTLErrorObject 0x600000655870:{消息:\'notfound\'数据:[1]代码:404}” 原因可能是什么 课程如下 @implementation GTLService
@implementation GTLServiceMovier
- (instancetype)init {
self = [super init];
if (self) {
// Version from discovery.
self.apiVersion = @"v2";
self.rpcURL = [NSURL URLWithString:SERVER_URL]
}
return self;
}
@end
+ (instancetype)queryForSmartMovieWithObject:(GTLSmartMovieEndApiModelResult *)object {
if (object == nil) {
GTL_DEBUG_ASSERT(object != nil, @"%@ got a nil object", NSStringFromSelector(_cmd));
return nil;
}
NSString *methodName = @"mvi.get.movies.start";
SmartMovieQuery *query = [self queryWithMethodName:methodName];
query.bodyObject = object;
query.expectedObjectClass = [GTLSmartMovieEndApiModelResult class];
return query;
}由于错误响应返回404,您应该检查url是否正确。只需将最终url粘贴到浏览器中,然后查看是否得到所需的响应。由于错误响应返回404,您应该检查url是否正确。只需将最终url粘贴到浏览器中,然后查看是否得到所需的响应。