getOptions()); //获取授权访问令牌和用户user_id $result = Factory::base()->oauth()->getToken($code); $result = $result->toMap(); $result['http_body'] = json_decode($result['http_body'], true); return $result; } /** * 通过code换取用户手机号 * @param string 加密后的数据 * @date 2022-03-29 */ public function getPhoneNumber($encrypted_data) { Factory::setOptions($this->getOptions()); //会员手机号解密 $result = Factory::util()->aes()->decrypt($encrypted_data); $result = json_decode($result, true); return $result; } /** * 通过code换取用户手机号(废弃) * @param string $code * @date 2022-02-10 */ public function getPhoneNumber1($session, $iv, $encryptedData) { } }