授权获取用户手机号信息

2019-06-21  本文已影响0人  forjie

官方文档:

https://mp.weixin.qq.com/debug/wxadoc/dev/api/

https://blog.csdn.net/wsxx1020/article/details/79046553

小程序通过微信授权获取用户手机号流程(getPhoneNumber(OBJECT)

示例

{
    "phoneNumber": "13580006666",  
    "purePhoneNumber": "13580006666", 
    "countryCode": "86",
    "watermark":
    {
        "appid":"APPID",
        "timestamp":TIMESTAMP
    }
}

代码实现后端解密

!/usr/bin/env python

# encoding: utf-8
APPID="**********"   # 小程序APPID
session_key="**********************"   # 维持登录态的session_key
from weixin.lib.wxcrypt import WXBizDataCrypt   # 解密的方法

def decrypto(encryptedData, iv, APPID, session_key):
    pc = WXBizDataCrypt(appid, session_key)
    result = pc.decrypt(encryptedData, iv)
    return result
上一篇下一篇

猜你喜欢

热点阅读