js访问一个服务获取json数据
来源:互联网 发布:20毫米机炮弹药数据 编辑:程序博客网 时间:2024/05/18 01:26
js获取客户端IP及地理位置
php获取方法:
- 1.<?php
- 2.function get_ip_place(){
- 3.$ip=file_get_contents("http://fw.qq.com/ipaddress");
- 4.$ip=str_replace('"',' ',$ip);
- 5.$ip2=explode("(",$ip);
- 6.$a=substr($ip2[1],0,-2);
- 7.$b=explode(",",$a);
- 8.return $b;
- 9.}
- 10.$ip=get_ip_place();
- 11.print_r($ip);
- 12.?>
js获取
DEMO:http://blog.suiyidian.cn/texiao/ipd.html
腾讯的IP地址API接口地址:http://fw.qq.com/ipaddress
返回的是数据格式为:var IPData = new Array(“114.218.183.139″,”",”北京市”);
使用JS代码进行调取:
- <script language="javascript" type="text/javascript" src="http://fw.qq.com/ipaddress">
- </script>
- <script>document.write("你的IP是:"+IPData[0]+",来自:"+IPData[2]);
- </script>
腾讯IP,转UTF-8:
- <script type="text/javascript" src="http://fw.qq.com/ipaddress" charset="gb2312"></script>
- $(document).ready(function() {
- $("#ip").val(IPData[0]);
- $("#add").val(IPData[2]);
- })
其它获取方法:
新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js
新浪多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=12.130.132.30
搜狐IP地址查询接口(默认GBK):http://pv.sohu.com/cityjson
搜狐IP地址查询接口(可设置编码):http://pv.sohu.com/cityjson?ie=utf-8
搜狐另外的IP地址查询接口:http://txt.go.sohu.com/ip/soip
- js访问一个服务获取json数据
- Node.js访问SQLite数据库获取数据时出错 JSON对象无法转换
- JS 获取JSON数据简单调用
- JS 获取JSON格式数据对象值
- js解析json js获取json里面的某个节点的数据 js解析json数据
- js跨域访问获取json数组并解析
- POCO库下访问HTTPS获取返回的JSON数据
- js实现获取页面数据转为Json数据并使用
- bunyan(一个用于node.js服务的JSON日志库)
- js访问JSON
- 原生js访问json
- 如何POST一个JSON格式的数据给Restful服务
- 如何POST一个JSON格式的数据给Restful服务
- 如何POST一个JSON格式的数据给Restful服务
- 如何POST一个JSON格式的数据给Restful服务
- java后台设计简单的json数据接口,设置可跨域访问,前端ajax获取json数据
- JS访问web服务
- js获取Url后的数据转换为json
- linux shell基础1.5--数组
- 【游戏】走迷宫游戏分析
- Android开发之layout_weight属性的应用
- 【数据结构之排序1】排序的基本概念
- 使用adb命令卸载Android系统应用
- js访问一个服务获取json数据
- DTD元素详解
- SQL Developer不能删除、回退及其他按键失效问题
- APK签名发布步骤(dos)
- 动态分配二维数组 c++
- 数据库上机实验学习记录最新Day1117
- usb
- Debian系统apt-get命令整理
- 最新历史版本 :Android删除短信的处理