#我写代码那些年# 获取用户电话的处理流程,以及PHP解密用户加密信息
1170 浏览2023年06月09日作者:dyfbb_rc

一定要按抖音官方流程来,进入页面就先把openid获取到,在通过用户交互去获取加密信息再解密获取电话号码。


之前就是 用户点击->getPhoneNumber -> tt.login -> request获取openid -> reques获取电话号码。这是无论怎么搞都是报错


应该这样的流程:

进入页面 -> tt.login -> request获取openid -> 用户点击 -> getPhoneNumber -> tt.login -> reques获取电话号码


以下是PHP解密加密数据的代码:

//sessionKey

$session_key = $_POST['session_key'];

//解密的密文

$encryptedData = $_POST['encryptedData'];

//向量

$aesIV = $_POST['iv'];


$data = openssl_decrypt(base64_decode($encryptedData,true), 'AES-128-CBC', base64_decode($session_key), OPENSSL_RAW_DATA, base64_decode($aesIV));

最后一次编辑于 2023 年 06 月 29 日
3 条评论

相关文章

专题推荐

热门文章

热门问答