请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
7
帖子
0
勋章
65
Y币

获取access_token,提示:签名错误

[复制链接]
发表于 2022-5-12 09:00:20
1、appKey:64f38b8c5b7248e9a3256ede96279c57 appsercert:604feb50eaef480db93a6750f79cfa40     时间戳:16523159292、待加密加密串:appKey64f38b8c5b7248e9a3256ede96279c57timestamp1652315929  HmacSHA256( parameterMap )=cbd1dc903060ba06d4a9e6f9953ee842ae212fd1228c71ad8c2d1806ed271e21
3、计算:base64()=Y2JkMWRjOTAzMDYwYmEwNmQ0YTllNmY5OTUzZWU4NDJhZTIxMmZkMTIyOGM3MWFkOGMyZDE4MDZlZDI3MWUyMQ==
4、计算:URLEncode()=Y2JkMWRjOTAzMDYwYmEwNmQ0YTllNmY5OTUzZWU4NDJhZTIxMmZkMTIyOGM3MWFkOGMyZDE4MDZlZDI3MWUyMQ%3D%3D
5、获取accessToken:
https://api.diwork.com/open-auth/selfAppAuth/getAccessToken?appKey=64f38b8c5b7248e9a3256ede96279c57&timestamp=1652315929&signature=Y2JkMWRjOTAzMDYwYmEwNmQ0YTllNmY5OTUzZWU4NDJhZTIxMmZkMTIyOGM3MWFkOGMyZDE4MDZlZDI3MWUyMQ%3D%3D

返回信息:{"code":"10006","message":"签名不正确"}
这是什么原因?谢谢

140
帖子
3
勋章
1507
Y币
140
帖子
3
勋章
1507
Y币
7
帖子
0
勋章
65
Y币
看不明白:接口文档说明:
access_token 的获取方式为主动调用开放平台的令牌授权接口,该接口说明如下:

请求地址
请求地址        https://api.diwork.com/open-auth/selfAppAuth/getAccessToken
请求方法        GET
请求参数
字段        类型        说明
appKey        string        应用 appKey
timestamp        number long        unix timestamp, 毫秒时间戳
signature        string        校验签名,HmacSHA256,加签方式看下文
加签方式
其中,签名字段signature计算使用HmacSHA256,具体计算方式如下:

URLEncode( Base64( HmacSHA256( parameterMap ) ) )

其中,parameterMap 按照参数名称排序,参数名称与参数值依次拼接(signature字段除外),形成待计算签名的字符串。
我也理解倪 · 2022-5-12 09:47参考示例代码: https://gitee.com/ecological-technology_admin/isvdemo
7
帖子
0
勋章
65
Y币
我是想实现协同表单:接口执行顺序        接口名称        描述        接口地址
1        根据表单模型id查询表单模型                https://open.diwork.com/#/doc-ce ... 4c8a121b0c7405eca85
2        提交表单                https://open.diwork.com/#/doc-ce ... b4f8f46c749154912c2
我也理解倪 · 2022-5-12 09:48参考示例代码: https://gitee.com/ecological-technology_admin/isvdemo
您需要登录后才可以回帖 登录

本版积分规则