获取公网ip

            NSString *URLTmp1 = @"http://ip.taobao.com/service/getIpInfo.php?ip=myip";
            NSString *URLTmp = [URLTmp1 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
            NSData * resData = [NSData dataWithContentsOfURL:[NSURL URLWithString:URLTmp]];
                if (resData) {
                    NSString *receiveStr = [[NSString alloc]initWithData:resData encoding:NSUTF8StringEncoding];
                    NSData * data = [receiveStr dataUsingEncoding:NSUTF8StringEncoding];
                    NSDictionary *jsonDict = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableLeaves error:nil];
                    NSString *ip = [[jsonDict valueForKey:@"data"] valueForKey:@"ip"];
                    UIWebView* webView = [[UIWebView alloc] initWithFrame:CGRectZero];
                    NSString* secretAgent = [webView stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"];
                    NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithObjectsAndKeys:idfa,@"idfa",secretAgent,@"ua", nil];
                    [[RequestMaker sharedInstance] kkdRequestMobiClick:dict];
                }

猜你喜欢

转载自firepix.iteye.com/blog/2316891