欢迎您!
首页 > 教程文档 > 新手教程 > 正文

PID/AppKey 获取与安全调用设置教程

网程聚合数据 2026-10-31 05:36 8 阅读 新手教程
PID 与 AppKey 在用户中心 API密钥设置页查看。本教程说明生成与重置密钥、两种调用地址的区别,以及安全签名开关与 IP 白名单的填写规则。
常见问题
Q:PID 和 AppKey 分别是什么,在哪里查看?
A:PID 就是你的用户 ID,是一个整数,与账号信息页显示的用户ID相同,注册后固定不变。AppKey 是平台生成的 32 位字符密钥,可以随时重置。两者都在用户中心左侧菜单「用户信息」下的「API密钥设置」页明文显示,地址 /member/apikey,无需额外验证即可查看,点右侧的复制按钮即可复制。还没有密钥时,先点页面上的生成 AppKey 按钮。
Q:安全调用和简单调用有什么区别,sign 怎么算?
A:两种方式的接口地址相同,区别只在凭据怎么传。简单调用直接在地址后拼 ?appkey=你的密钥;安全调用不传 AppKey,改为传 pid 与 sign。sign 的算法是把字符串 pid=、你的 PID、你的 AppKey 三者直接顺序拼接后做一次 MD5,取 32 位十六进制小写,中间不加任何分隔符。业务参数不参与签名,也没有时间戳,因此同一个账号的 sign 是固定值,算一次可以长期复用。
Q:怎样降低密钥泄露的风险?IP 白名单要填什么 IP?
A:最有效的做法是开启「API安全签名开关」,开启后平台只接受 pid 加 sign 的签名调用,直接拼 appkey 的地址会被拒绝;如果调用来自固定服务器,再勾选「API IP白名单开关」并填入服务器的公网出口 IP。白名单每行一个 IP,也支持英文逗号分隔,只做完整 IP 精确匹配,不支持网段、通配符和域名,不要填内网 IP。密钥本身只应保存在服务端,不要写进前端代码或公开仓库。
网友评论 (0)
暂无评论,快来抢沙发~

© 网程科技(林州网程科技有限公司)   |  豫ICP备2025120409号-2   |  豫B2-20230220   |  豫公网安备 41058102000262号