[デマンド]サポートマイクロチャンネルを10万人のユーザーを持っているとのビジネスは、良いマイクロチャネルエンタープライズ管理ツールプラットフォームでは、効率的なコミュニケーションと対話作業を可能にします。マイクロチャネル事業の開発を行う場合、多くの場合、そのために記録、(電話、住所、部署や位置などを含む)の個人情報官を取得する必要があります。
【リアライズ】
①公式デモ、使用https://github.com/sbzhu/weworkapi_phpあなたが直接使用することができ、より多くの方法でカプセル化を、私は公式のポイントより良い最も自己パッケージよりも信じています。
②コードの実装:
<?php
error_reporting(0);
header("Content-Type: text/html;charset=utf-8");
if(!isset($_GET['code'])){
exit("请在公司平台使用!");
}
include_once ("api/src/CorpAPI.class.php");//微信官方demo中的apiwj
$api = new CorpAPI($corpId = 'ww54d5a84b1****', $secret = 'vwM2j6ksXzG-RRXBzVumxkQhQQkhQd******I');//corpId为企业微信id,secret为自建应用的secret
$user = $api->GetUserInfoByCode($_GET['code']);
$UserTicket=$user->user_ticket;
if($UserTicket==null){
exit("sorry,没有获取到相关权限!");
}
$Info=$api->GetUserDetailByUserTicket($UserTicket);
//用户名
echo $Info->name;
//手机号
echo $Info->mobile;
?>