用plus.push.getClientInfo();获取的token和cid是一模一样的,用http请求老是返回 not_auth用户没有鉴权 这是什么鬼??怎么才能获取到权限啊,还有authtoken和token有什么区别?怎么才能获取authtoken啊??

么也不说了
- 发布:2018-10-02 16:03
- 更新:2018-11-23 17:59
- 阅读:4306
2 个回复
么也不说了 (作者)
已经解决啦
curl -H "Content-Type: application/json" \
https://restapi.getui.com/v1/CKWfvgBDRF9aSnGrvD7IJ4/auth_sign \
-XPOST -d '{ "sign":"c44dcb4626e76cbbbec6615d837865c8162049af4c70c0bd8a3a101a15417dd7",
"timestamp":"1451207094490",
"appkey":"pMEgGQ9bgz5LVAPX8q8WH4"
}'
返回:
{"result":"ok", "auth_token":"xxxxx"}
jjb
XPOST -d '{ "sign": 这里的 sign 又是怎么获取的呢?
sha256(appkey+timestamp+mastersecret)
mastersecret为注册应用时生成
么也不说了 (作者)
sign就是appkey+timestamp+mastersecret经行字符串拼接后,再进行一下sha256运算,sha256百度就有
2018-12-04 15:26