用淘宝的接口获取手机ip

原创 2016年05月30日 14:09:26
-(void)urlRequestOperation{
NSString *URLTmp = @"http://ip.taobao.com/service/getIpInfo.php?ip=myip";
NSString *URLTmp1 = [URLTmp stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];  //转码成UTF-8  否则可能会出现错误
//    [URLTmp stringByAddingPercentEncodingWithAllowedCharacters:(nonnull NSCharacterSet *)]
URLTmp = URLTmp1;
NSURLRequest *request =
[NSURLRequest requestWithURL:[NSURL URLWithString: URLTmp]];
AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
[operation setCompletionBlockWithSuccess:
^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"Success: %@", operation.responseString);
NSString *requestTmp = [NSString stringWithString:operation.responseString];
NSData *resData = [[NSData alloc] initWithData:[requestTmp dataUsingEncoding:NSUTF8StringEncoding]];
//系统自带JSON解析
NSDictionary *resultDic =
[NSJSONSerialization JSONObjectWithData:resData options:NSJSONReadingMutableLeaves error:nil];
NSLog(@"aaaaaaa=====%@",resultDic);

} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Failure: %@", error);
}];
[operation start];
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

android获取ip地址两种方式

1.使用WIFI 添加权限 [html] view plain copy  print? uses-permission android:name="a...

android获取wifi外网ip的方法

// 获取外网IP public static String GetNetIp() { URL infoUrl = null; InputStream inStream = null; ...

淘宝API——获取IP归属地等信息

简介 使用淘宝API,获取IP地址所在的国家、省、市、地区,以及访问接口时所使用的ISP(电信/联通/移动/铁通等)。 此接口采集自这里。 接口类型 HTTP(GET) / U...

调用腾讯接口,获取电脑ip,所在省份城市[PHP实现]

之前测试过一个javascript的,在网上看到一个PHP的,代码如下:

iOS 如何获取手机外网IP地址(附内网IP地址)

查找了一些方法,最初以为拿到的就是手机对外的公网地址,其实只是本地IP地址。下面把获取手机内外网IP地址的方法总结下: 首先导入头文件: //IP地址需求库 #import #import #im...

iOS开发 获取公网IP和局域网IP地址

//获取公网IP非局域网IP NSString *url = @"http://ip.taobao.com/service/getIpInfo.php?ip=myip"; {//JSON数据段    ...

iOS获取手机的IP地址

1.添加这五个库(在联网的情况下) #import #import #import #import #import 2.写一个方法 - (NSString *)getDeviceIPIpA...

Ubuntu常用软件安装

google-chrome http://jingyan.baidu.com/article/335530da98061b19cb41c31d.html shadowsocks https://g...

通过IP获取对应城市信息(该功能基于淘宝第三方IP库接口)

通过IP地址获取对应的地区信息通常有两种方法: 1)自己写程序,解析IP对应的地区信息,需要数据库。如:通过纯真IP数据库获取IP地址对应的地区信息。这种方法的维护代价较高,而且对自己的服务器有一定...
  • pesile
  • pesile
  • 2014-12-22 14:20
  • 2894

git相关操作

1.git alter username git config user.name git config user.email git config --global user.name "user...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)