实时定位
自己研究如有问题轻喷
我用的是定时器轮
[[BTRACEAction shared] queryEntityList:self serviceId:serviceID entityNames:entityName columnKey:nil activeTime:0 returnType:0 pageSize:0 pageIndex:0];
结果回调
- (void)onQueryEntityList:(NSData *)data{
NSString * entityListResult = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"实时位置查询结果:%@",entityListResult);
NSDictionary * dict = [NSJSONSerialization JSONObjectWithData:[entityListResult dataUsingEncoding:NSUTF8StringEncoding] options:NSJSONReadingMutableLeaves error:nil];
NSNumber * states = dict[@"status"];
if ([states longValue] == 0) {
NSArray *entities = [dict objectForKey:@"entities"];
NSDictionary *entity = [entities objectAtIndex:0];
NSDictionary *realtimePoint = [entity objectForKey:@"realtime_point"];
NSArray *location = [realtimePoint objectForKey:@"location"];
}
}
当然查的是谁那个人要写
traceInstance = [[BTRACE alloc] initWithAk:AK mcode:MCODE serviceId:serviceID entityName: entityName operationMode: 2];
//请求实时位置
/*
</code>:不建立长连接 <code>1
/// </code>:建立长连接但不采集数据 <code>2
*/
[[BTRACEAction shared] startTrace:self trace:traceInstance];
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。