1. 使用 Token 来鉴权有什么好处?
Token 的生成是完全独立于帐号密码的,即使 Token 丢失,黑客也不知道用户的帐号和密码,万一 Token 泄漏,用户只需要登录 DNSPod 后台,将有安全问题的 Token 删除即可,极大的提高了帐号安全性 。
2.如何使用 Token 来调用 API
1)创建一个 Token,依次点击 用户中心 -> 安全设置 -> API Token:
2)点击创建一个 Token,输入 Token 名称即可,名称仅用来标记 Token,方便用户管理 Token ,不参与鉴权。
3)点击 “确定” 之后,Token 创建成功,会弹出如下提示框:
同时,用户帐号邮箱会收到 Token 创建成功的邮件:
务必注意上图信息中的 ID 和 Token,需要用这两个字段来组合成一个完整的 Token,组合方式为:”ID,Token”(用英文半角逗号分割),比如说本示例中,完整的 Token 为:13490,6b5976c68aba5b14a0558b77c17c3932 。得到完整的 Token 之后,调用方式如下
curl http://dnsapi.cn/Domain.List -d “login_token=13490,6b5976c68aba5b14a0558b77c17c3932&format=json”