开发者社区> 问答> 正文

如何解密钉钉返回的signature得到encrypt

如何解密钉钉返回的signature得到encrypt 弄了一半天也没弄出来 钉钉文档又没说只是说 encrypt 是由signature得到的 求解答 求帮助

展开
收起
世界孤儿 2016-05-17 13:54:27 6308 0
2 条回答
写回答
取消 提交回答
  • 关于加密签名部分请先阅读钉钉官方文档
    http://g.alicdn.com/dingding/opendoc/docs/_isvguide/tab5.html?t=1463462550458#2-回调接口(分为五个回调类型)


    在熟悉流程后,可以参考如下demo
    http://g.alicdn.com/dingding/opendoc/docs/_isvguide/tab5.html?t=1463462550458#加解密库和demo下载

    -------------------------



    如图所示,开放平台会向你的服务器以post方式推送数据,url参数里面包含了签名参数和时间戳
    post的正文是个json格式的字符串,json的key是encrypt,值就是加密的数据,需要你来解密。

    -------------------------

    signature是表示签名,这个不是加密的值,不需要解密
    你需要获取encrypt的值,再进行解密,而encrypt 是以http post 的正文方式推送给你的,你可以自己模拟开放平台回调方式,自己向你的回调地址发送post请求来测试如何获取post的正文部分。

    -------------------------

    刚刚查了下,你可以试试
    http://www.cnblogs.com/caly/archive/2013/04/11/3014071.html

    2016-05-17 14:27:57
    赞同 展开评论 打赏
  • Re如何解密钉钉返回的signature得到encrypt
    没人吗 急求大神或官方的解答 谢谢

    -------------------------

    回 2楼粒尘的帖子
    加密签名 怎么解密 如何拿到encrypt这个是关键

    -------------------------

    回 4楼粒尘的帖子
    为什么我直接用$_get['encrypt']拿不到啊

    -------------------------

    回 4楼粒尘的帖子
    我的意思是怎么拿到这个json 如果用signature这个 拿这个有怎么解密了尼

    -------------------------

    回 7楼粒尘的帖子
    用$_post['']这样的方式接吗 我刚刚就是这样接的 接不到
    2016-05-17 13:55:50
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
钉钉客户端自动化的应用 立即下载
钉钉连接平台速成手册 立即下载
钉钉数据安全实践之路 立即下载