【实例简介】

通过php对微信公众号开发,实现在组织、部门等成员较多的情况下查询通讯录的功能,从而获取待查询人的手机号、所在部门、部门职位等信息。

【实例截图】

【核心代码】

function getInfo($name)

{

$phonenumber = getNumber($name);

if ($phonenumber == "")

{

$output = "经查询,数据库中无此人信息!";

}

else

{

$output = "经查询,".$name."的手机号码为:".$phonenumber;

}

return $output;

}

function getNumber($name)

{

$mysql_host = SAE_MYSQL_HOST_M;

$mysql_host_s = SAE_MYSQL_HOST_S;

$mysql_port = SAE_MYSQL_PORT;

$mysql_user = SAE_MYSQL_USER;

$mysql_password = SAE_MYSQL_PASS;

$mysql_database = SAE_MYSQL_DB;

$mysql_table = "roster";

$mysql_state = "SELECT * FROM ".$mysql_table." WHERE 'roster_name' = '".$name."'";

$con = mysql_connect($mysql_host.':'.$mysql_port, $mysql_user, $mysql_password, true);

if (!$con){

die('Could not connect: ' . mysql_error());

}

mysql_query("SET NAMES 'UTF8'");

mysql_select_db($mysql_database, $con);

$result = mysql_query($mysql_state);

$phonenumber = "";

while($row = mysql_fetch_array($result))

{

$phonenumber = $row['roster_phonenumber'];

break;

}

mysql_close($con);

return $phonenumber;

}

获取微信通讯录php,php微信公众号开发之通讯录查询相关推荐

  1. php微信公众号开发之快递查询

    [文章来源:脚本之家   文章地址:https://www.jb51.net/article/149205.htm] 本文实例为大家分享了php微信公众号开发之快递查询的具体代码,供大家参考,具体内容 ...

  2. 微信查询天气php程序,微信公众号开发-输入城市查询天气

    /** * 查询天气 输入城市名称比如:北京,即可返回天气信息 */ //define your token define("TOKEN", "******") ...

  3. 【微信公众号开发】获取并保存access_token、jsapi_ticket票据(可用于微信分享、语音识别等等)...

    步骤一:首先得开通公众号(目的是 获得appid.AppSecret.设置安全域名)~ [公众号设置]→[功能设置] 设置相应的域名 步骤二:编写帮助类WeixinLuyinHelper中的代码 #r ...

  4. 微信公众号开发之网页授权认证获取用户的详细信息,实现自动登陆

    原创声明:本文转来源本人另一博客[http://blog.csdn.net/liaohaojian/article/details/70175835]绝非他人处转载 从接触公众号到现在,开发维护了2个 ...

  5. (微信公众号开发《一》OAuth2.0网页授权认证获取用户的详细信息,实现自动登陆)http://blog.csdn.net/liaohaojian/article/details/70175835

    从接触公众号到现在,通过不断积累学习,对如何调用微信提供接口有了一定的见解.当然在开发过程中遇到很多问题,现在把部分模块功能在这备案一下,做个总结也希望能给其他人帮助 工欲善其事,必先利其器,先看看开 ...

  6. java自定义菜单跳转页面_微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解...

    微信公众号开发 自定义菜单 请先读完本文再进行配置开发 请先前往微信平台开发者文档阅读"网页授权获取用户基本信息"的接口说明 在微信公众账号开发中,往往有定义一个菜单,然后用户点击 ...

  7. 企业微信接收消息服务器配置php,微信企业号配置及在公众号里获取用户信息

    微信企业号配置及在公众号里获取用户信息 1.1.企业公众号里新建应用,回掉模式里自定义回调URL及密钥拿到,创建应答数据 配置成功后显示: 已成功配置企业服务器 URL http://75271.co ...

  8. 微信公众号开发之获取用户地理位置

    使用微信的用户地理位置接口就要配置这里. 前端代码: function configWx() {var thisPageUrl = location.href.split('#')[0];$.ajax ...

  9. 微信公众号开发获取openID以及用户详细信息,超详细步骤,亲测开发

    好久没有发过博文了,恰好这两天做了一个关于微信公众号开发的东东,拿出来和大家分享一下. 需要做一套微信签到.抽奖系统,我要在后台存储微信用户的相关信息,openIDNickname之类的信息.在开发前 ...

最新文章

  1. Scanpy(四).细胞分化轨迹推断
  2. sangerbox平台使用(二)差异分析
  3. python可以自学吗-python自学行吗 新手可以自学python吗
  4. 文字居中 qt_Qt编写自定义控件11-设备防区按钮控件
  5. 中国石蜡行业供需情况与投资战略规划研究报告2022-2028年版
  6. 05,pytorch_手写数字案例
  7. JSF基于事件的沟通:过时的方法
  8. 用Markup Validation Service进行网页的W3C标准语法验证(c#)
  9. 数据仓库之电商数仓-- 3.2、电商数据仓库系统(DWS层)
  10. 数据结构:栈的了解与示例(逆波兰表达式)
  11. python中保留一位小数要怎么编程_Python保留指定位数的小数
  12. python怎么让py里面逐行运行_Python读写文件详解,看完这篇即可完全理解「收藏」...
  13. 投资组合理论的简单介绍
  14. oracle追加imp,imp倒入的数据是追加,而不是替换,需要什么参数?
  15. 学中医的女生写出的保养大法
  16. 2021钳工技能高考成绩查询,这里有2021钳工时间和报名费用以及流程
  17. 2020年,你必须掌握的前端技术栈
  18. Python之.loc与.iloc的用法
  19. 【C#学习笔记】TextBox使用
  20. 网络工程设计与实施课程学习总结

热门文章

  1. C语言学习记录1:%f,%lf 区别
  2. 新手安装指南:一步一步在Windows安装苹果雪豹系统
  3. 什么是C/S、B/S架构
  4. C语言----求从1分之1到n分之一的和
  5. 凡是过去,皆为序章,
  6. Android DDMS如何使用
  7. Fiddler 中文版
  8. Z - Bitset
  9. lazada发货_lazada出单怎么发货?流程+面单打印+发货仓库信息分享!
  10. 记录一次演讲:2020年圣诞节送给自己的一个成长礼物