手机号码查询-整提供 Demo 代码示例及数据专业且全面的 API 查询接口

论坛 期权论坛     
匿名小用户   2019-10-20 18:54   69   0
<h2><a name="t0"></a><a></a>更多资料请参考:<a data-token="7a05778293226e39160a76928436cca2" href="http://www.woyaocha.net/product/mobile" rel="nofollow">www.woyaocha.net/product/mobile</a></h2>

<h2 id="jkms">接口描述</h2>

<h3 id="jkms-gnms">功能描述</h3>

<p>获取手机号码段的省市区以及运营商名称,通俗的说就是获取手机号码的归属地及电信运营商名称。</p>

<h3 id="jkms-urlsl">URL 示例</h3>

<p>1)<code>http</code> 协议:</p>

<p>POST 方式请求:</p>

<p>Copy</p>

<pre class="blockcode">
<code>http://cha.ebaitian.cn/api/json?appid=xxx&amp;module=getMobileArea&amp;mobile=xxx&amp;sign=xxx</code></pre>

<p>GET 方式请求:</p>

<p>Copy</p>

<pre class="blockcode">
<code>http://cha.ebaitian.cn/api/json?type=get&amp;appid=xxx&amp;module=getMobileArea&amp;mobile=xxx&amp;sign=xxx</code></pre>

<p>2)<code>https</code> 协议:</p>

<p>POST 方式请求:</p>

<p>Copy</p>

<pre class="blockcode">
<code>https://cha.ebaitian.cn/api/json?appid=xxx&amp;module=getMobileArea&amp;mobile=xxx&amp;sign=xxx</code></pre>

<p>GET 方式请求:</p>

<p>Copy</p>

<pre class="blockcode">
<code>https://cha.ebaitian.cn/api/json?type=get&amp;appid=xxx&amp;module=getMobileArea&amp;mobile=xxx&amp;sign=xxx</code></pre>

<h2 id="qqcs">请求参数</h2>

<h3 id="qqcs-sjbt">数据包体</h3>

<p>Copy</p>

<pre class="blockcode">
<code>{
    "type": "get",
    "appid": "1000xxxx",
    "module": "getMobileArea",
    "mobile": "18918910000",
    "sign": "ecab4881ee80ad3d76bb1da68387428ca752eb885e52621a3129dcf4d9bc4fd4"
}</code></pre>

<h3 id="qqcs-cssm">参数说明</h3>

<table><thead><tr><th>参数</th>
   <th>必选</th>
   <th>类型</th>
   <th>描述</th>
  </tr></thead><tbody><tr><td>type</td>
   <td>否</td>
   <td>string</td>
   <td>授权接口的请求方式</td>
  </tr><tr><td>appid</td>
   <td>是</td>
   <td>string</td>
   <td>授权接口的 AppID,请填写您在我要查官网上申请到的 AppID</td>
  </tr><tr><td>module</td>
   <td>是</td>
   <td>string</td>
   <td>目标请求的数据模块,查询手机号码归属地为:getMobileArea</td>
  </tr><tr><td>mobile</td>
   <td>是</td>
   <td>string</td>
   <td>目标要查询的手机号码,仅限中国大陆地区11位数手机号码</td>
  </tr><tr><td>sign</td>
   <td>是</td>
   <td>string</td>
   <td>请求凭证,具体计算方式见下面的其他说明</td>
  </tr></tbody></table><h3 id="qqcs-qtsm">其他说明</h3>

<p>1)type:可选值 get,如果赋值 get,则以 get 方式提交数据;默认以 post 方式提交数据;<br>
2)sign:签名校验,根据公式 <code>$sign=sha256(appid=$appid&amp;module=getMobileArea&amp;mobile=$mobile&amp;appkey=$appkey)</code> 生成;其中:appkey 为授权接口的 AppKey,请填写您在我要查官网上申请到的 AppKey 。</p>

<p>构造伪代码如下:</p>

<p>Copy</p>

<pre class="blockcode">
<code>string type = "get"; //请求方式,可以赋值为:post
string appid = "1000xxxx"; //sdkappid 对应的 appid,需要业务方高度保密
string module = "getMobileArea"; //请求的数据模块,此处赋值:getMobileArea
string mobile = "18918910000"; //要查询的手机号码,注意仅能为中国大陆地区11位手机号码
string sign = sha256(appid=1000xxxx&amp;module=getMobileArea&amp;mobile=18918910000&amp;appkey=56cf61af4b7897e704f67deb88ae8f24);</code></pre>

<h2 id="xycs">响应参数</h2>

<h3 id="xycs-sjbt">数据包体</h3>

<p>Copy</p>

<pre class="blockcode">
<code>{
    "result":1,
    "description":"TRUE",
    "flag":"",
    "mobileInfo":{
        "mobilearea":"上海",
        "mobiletype":"中国电信天翼卡",
        "areacode":"021",
        "zipcode":"200000"
    }
}</code></pre>

<h3 id="xycs-cssm">参数说明</h3>

<table><thead><tr><th>参数</th>
   <th>必选</th>
   <th>类型</th>
   <th>描述</th>
  </tr></thead><tbody><tr><td>result</td>
   <td>是</td>
   <td>string</td>
   <td>接口响应结果:0-失败;1-成功</td>
  </tr><tr><td>description</td>
   <td>是</td>
   <td>string</td>
   <td>接口响应描述:一般为 TURE(result=1) 与 FALSE(result=0),或者返回错误信息</td>
  </tr><tr><td>flag</td>
   <td>否</td>
   <td>string</td>
   <td>错误说明,没有错误则返回空</td>
  </tr><tr><td>mobileInfo</td>
   <td>是</td>
   <td>object</td>
   <td>返回手机号码归属地信息</td>
  </tr></tbody></table><p>mobileInfo 参数说明:</p>

<table><thead><tr><th>参数</th>
   <th>必选</th>
   <th>类型</th>
   <th>描述</th>
  </tr></thead><tbody><tr><td>mobilearea</td>
   <td>是</td>
   <td>string</td>
   <td>手机号码归属地,即手机号码对应的地区</td>
  </tr><tr><td>mobiletype</td>
   <td>是</td>
   <td>string</td>
   <td>电信运营商及号卡类型</td>
  </tr><tr><td>areacode</td>
   <td>是</td>
   <td>string</td>
   <td>归属地区号</td>
  </tr><tr><td>zipcode</td>
   <td>是</td>
   <td>string</td>
   <td>归属地邮政编码</td>
  </tr></tbody></table><h2 id="sdkjdmsl">SDK 及代码示例</h2>

<h3 id="sdkjdmsl-phpsdk">PHP SDK</h3>

<p>方法一:以 POST 方式请求数据</p>

<p>Copy</p>

<pre class="blockcode">
<code>//接口参数
$api_url='http://cha.ebaitian.cn/api/
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:50
帖子:1079
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP