微信公众平台搭建之一(单词翻译)
接上文,增加一个手机归属查询。

公众账号:
baiducha

下面是使用淘宝提供的接口查询手机号归属:

  1. function taobao_m($word){
  2. $tmapi = "http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=".$word;
  3. $fetch = new SaeFetchurl();
  4. $content = $fetch->fetch($tmapi);
  5. $content = iconv("gb18030","UTF-8",$content);
  6. $jso1 = "/province:\'(.*)\'\,/";
  7. $jso2 = "/catName:\'(.*)\'\,/";
  8. preg_match_all($jso1,$content,$arr1);
  9. preg_match_all($jso2,$content,$arr2);
  10. if(count($arr1) > 1){
  11. return $arr1[1][0]."\n".$arr2[1][0];
  12. }else
  13. return "请重新输入电话号码!";
  14. }


在 responseMsg()函数中对发过来的信息加以处理   部分代码如下:

  1. if(!empty( $keyword ))
  2. {
  3. $msgType = "text";
  4. $wel = "百度查正在为你服务,暂时只支持单词翻译,支持日语,韩语译成中文。(增加手机号归属地。)";
  5. $format = "翻译单词请直接发送单词。"."\n"."查手机号归属地请用英文 .+手机号"."\n"."(例如: 방귀  .15850781443 )";
  6. $contentStr = $wel."\n\n".$format;
  7. if($keyword == "h" || $keyword == "Hello2BizUser")
  8. {
  9. $contentStr = $format;
  10. }


  1. else
  2. {
  3. $key1 = substr($keyword,0,1);
  4. $key2 = substr($keyword,1);
  5. if($key1 == "." || $key1 == "。")
  6. $contentStr = taobao_m($key2);
  7. else if($key1 != "," && $key1 != ".")
  8. $contentStr = youdao($keyword);//用户发来的词汇
  9. else
  10. $contentStr = $wel."\n\n".$format;
  11. }
  12. $contentStr .= "\n发送h,查看使用帮助";
  13. $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);
  14. echo $resultStr;


更新至SAE
下面是运行截图(截图中还有个查询身份证的功能,后边帖子中介绍)

微信公众平台搭建之二(手机号归属)
http://www.austgl.com/b/thread-306-1-1.html

转载于:https://www.cnblogs.com/austgl/archive/2013/03/25/2980982.html

微信公众平台体验之三(手机号归属)相关推荐

  1. 微信公众平台体验(二)(单词翻译)

    谢谢关注公众账号:baiducha        首先去官网注册,填写相关信息,并设置为开发者模式以及下载开发示例.                将文档上传至自己的空间,我用的是新浪的SAE.通过验 ...

  2. 微信公众平台功能大杂烩 - ip/域名查询 车牌号归属地查询 手机归属地查询 公交查询 英汉互译...

    我看到有些公众平台比如:海南大学 功能非常丰富,包含四六级成绩查询.自习室空位查询.小i机器人.天气查询.快递查询.笑话.火车查询.人品计算... 我实现了海南大学微信公众平台的部分功能,再根据自己需 ...

  3. 调用微信公众平台的API,即可查询手机号是否注册

    微信公众平台提供了多种API,其中有用于查询手机号是否注册的API.要使用这些API,需要在微信公众平台上申请并获取相应的接口权限.在调用API时,需要提供正确的授权信息和手机号码.

  4. 微信lbs开发java_【微信公众平台开发】之三:LBS的开发

    1.相关资料 *当有道翻译遇到微信公众平台{有道翻译API.百度LBS} *百度地图服务接口包括 对微信平台来讲,如果用户发送的地理位置信息,那我们就可以得到经纬度,再通过API即可得到用户当前地理位 ...

  5. 《微信公众平台应用开发实战(第2版)》一1.1 微信公众账号的注册

    本节书摘来华章计算机<微信公众平台应用开发实战(第2版)>一书中的第1章 ,第1.1节,钟志勇 何威俊 冯煜博 著更多章节内容可以访问云栖社区"华章计算机"公众号查看. ...

  6. [转]微信公众平台(测试接口)开发前的准备工作(转载自walkingmanc的专栏)

    本文转自:http://blog.csdn.net/jiangweicpu/article/details/21228949 http://blog.csdn.net/walkingmanc/arti ...

  7. 微信公众平台运营规范

    一. 原则 我们一直致力于为用户提供绿色.健康的生态环境,努力打造一个企业.机构与个人用户之间交流和服务的优质平台,给予用户更多的选择和便利,进一步降低沟通和交易成本并创造更多的社会价值. 为了更好的 ...

  8. 微信公众平台开发精彩花絮------文章来源:方倍工作室

    关键字:微信公众平台开发 作者:方倍工作室 在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络通讯.及HTTP/XML/CSS/JS等基础. 我们将使用微信公 ...

  9. 微信公众平台开发入门教程(SAE方倍工作室)

    在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络通讯.及HTTP/XML/CSS/JS等基础 我们将使用微信公众账号方倍工作室作为讲解的例子,二维码见底部. ...

  10. 微信公众平台服务器配置-PHP

    本人小菜,今天下午研究了一下午,才将微信公众接口的服务器配置搞定,说实话,理论还是不是很清楚,为了方便后来人和提醒自己,特发此文.因为很多内容雷同,所以有部分内容摘自百度文档. 下面这段摘自柳大神!! ...

最新文章

  1. 在单链表和双链表中删除倒数第K个节点
  2. 启明云端分享|在研发过程中常常会遇到各种问题,小编为大家做了SSD201/202 FAQ整理,我会定期给大家整理相关问题,欢迎关注我们CSDN启明云端技术社区!
  3. SAP UI5 setProperty 的执行逻辑单步调式和分析
  4. 在Java里面使用instanceof的性能影响
  5. 云上虚拟IDC(私有池)如何为客户业务的确定性、连续性保驾护航
  6. AI学习笔记(十一)CNN之图像识别(上)
  7. VMware Linux 共享文件夹 虚拟机无共享文件解决方法
  8. 一张表不能超过多少索引_论文一般查重率不能超过多少
  9. TOGAF架构体系材料
  10. 对央行数字货币系统的理解
  11. python词云生成与设计实现_python简单词云生成
  12. matlab的dc程序,基于MATLAB的数字式DC/DC开关电源系统建模
  13. 当你觉得一个人孤独的时候
  14. 软件“生命”系统进化论——软件以负熵为生!
  15. linux版qq怎么创建桌面快捷方式,Linux_ubuntu系统怎么把网页版QQ添加到程序列表?,新手教程:ubuntu网页QQ快捷方 - phpStudy...
  16. 阿里云盘webdev挂载
  17. Python编程之外星人入侵(一)
  18. 机器视觉实验四: 为人脸添加装饰物特效实验(OpenCV-python代码)
  19. 如何追踪计算机IP位置,网管必备技巧:如何跟踪IP地址
  20. Android 源码

热门文章

  1. 简单的java程序设计原则和模式
  2. html利用cookie登陆,前端登陆注册实现——利用cookie模仿后台数据库存取数据
  3. redis与mysql一致性方案解析
  4. 阶段3 3.SpringMVC·_01.SpringMVC概述及入门案例_07.入门案例中使用的组件介绍
  5. Java学习笔记-Java概述和环境配置
  6. 使用deque模块固定队列长度,用headq模块来查找最大或最小的N个元素以及实现一个优先级排序的队列...
  7. maven中如何打jar包
  8. Android or java https ssl exception
  9. Jquery实现循环删除Reaper某一行
  10. 数据库系统load飙高问题解决思路(转)