Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios7 谷歌API-距离矩阵与方向目标-C_Ios7_Google Api - Fatal编程技术网

Ios7 谷歌API-距离矩阵与方向目标-C

Ios7 谷歌API-距离矩阵与方向目标-C,ios7,google-api,Ios7,Google Api,我正在编写一个iOS应用程序,用于确定一组地址之间的最佳路由。我目前正在使用谷歌距离矩阵。我可以成功地发送一个请求,但在发送一个源和两个目的地后,它返回null NSString *address0 = @"111 Main St City ST 55555"; NSString *address1 = @"222 Main St City ST 5555"; NSString *address2 = @"333 Main St City ST 5555"; NSString *escAddr

我正在编写一个iOS应用程序,用于确定一组地址之间的最佳路由。我目前正在使用谷歌距离矩阵。我可以成功地发送一个请求,但在发送一个源和两个目的地后,它返回null

NSString *address0 = @"111 Main St City ST 55555";
NSString *address1 = @"222 Main St City ST 5555";
NSString *address2 = @"333 Main St City ST 5555";

NSString *escAddress0 = [address0 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSString *escAddress1 = [address1 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSString *escAddress2 = [address2 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

NSString *request = [NSString stringWithFormat:@"https://maps.googleapis.com/maps/api/distancematrix/json?origins=%@&destinations=%@|%@&language=en-EN&key={APIKEY}", escAddress0,escAddress1,escAddress2];

NSString *result = [NSString stringWithContentsOfURL:[NSURL URLWithString:request] encoding:NSUTF8StringEncoding error:nil];

NSLog(@"result: %@ ", result)
)

对于这种情况,方向API是更好的选择吗?有没有一个很好的理由它会返回null。有没有什么明显的迹象表明我做错了?我在使用服务和API方面有点新手