| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- <?php
- /**
- * Created by PhpStorm.
- * member: tianyi
- * Date: 2018/4/11
- * Time: 17:42
- */
- require_once ($LIB_COMMON_PATH."wxbizdatacrypt.php");
- try{
- $iv = safeCheck($_POST["iv"], 0);
- $encryptedData = safeCheck($_POST["encryptedData"], 0);
- $sessionKey = safeCheck($_POST["session_key"], 0);
- $pc = new wxbizdatacrypt(MINI_APPID, $sessionKey);
- $errCode = $pc->decryptData($encryptedData, $iv, $data );
- if ($errCode == 0){
- $dataArr = json_decode($data,true);
- /*
- * {
- "phoneNumber": "13580006666",
- "purePhoneNumber": "13580006666",
- "countryCode": "86",
- "watermark":
- {
- "appid":"APPID",
- "timestamp": TIMESTAMP
- }
- }
- *
- */
- $ret['phone'] = $dataArr["phoneNumber"];
- $ret['msg'] = '绑定成功';
- echo action_msg($ret, 200);
- }else{
- throw new MyException("授权失败!",101);
- }
- // echo action_msg($memberInfo,200);
- exit;
- }catch (MyException $e){
- echo action_msg($e->getMessage(),$e->getCode());
- }
- ?>
|