编创协统一身份认证平台对接文档
  1. [PY]应用配置
编创协统一身份认证平台对接文档
  • 快速介绍
    • 统一身份认证平台 介绍
    • 如何创建新应用
  • 项目展示
    • 点鸭社区登录 项目展示
    • 点鸭小程序扫码登录 项目展示
    • 岛3自动签到 项目展示
  • [JS]应用配置
    • 1.个人应用配置
    • 2.登录账号系统配置
    • 3.数据回调配置
    • 完整代码示例
    • JS代码模板
    • 模板代码详解
  • [PY]应用配置
    • py代码模板
    • 1.个人应用配置
    • 2.登录账号系统配置
    • 3.数据回调配置
    • 完整代码示例
  • 数据结构
    • 用户数据JSON提取详解
    • 账号Cookie示例
    • 请求回调地址GET参数说明
    • 错误码和登录方式反馈
    • 编程猫社区用户账号结构JSON
    • 神奇代码岛用户数据JSON
  • API请求原理
    • 请求授权
    • 提取回调结果
    • 请求授权
      GET
    • 回调获取加密令牌
      POST
    • 回调获取用户数据
      POST
    • RSA解密(备用)
      POST
  1. [PY]应用配置

完整代码示例

以下代码不一定能用,请把Key,Public1,Private2替换为你自己的。

代码示例(1)【非轮询】#

信息
下方代码,主要实现了打开程序后,打开授权网页,授权完毕自动关闭网页,点击按钮,获取用户数据。
重点:登录后,还需要用户在py程序里面点击确认,才可获取岛用户数据。

代码示例(2)【轮询】#

信息
下方代码,主要实现了打开程序后,打开授权网页,授权完毕自动关闭网页。然后获取到用户数据。
重点:当程序打开后,每2秒请求一次服务器,获取用户数据,直到获取到用户数据为止。
避免死循环,顶多循环60次。
注意:这里默认为单线程,具体可根据开发需要,开启多线程轮询。
上一页
3.数据回调配置
下一页
用户数据JSON提取详解
Built with