微信分享签名工具是什么?
时间:2023-07-01 14:05
阅读数:96 人阅读
分类:知识百科
微信分享签名工具是什么?以下是小编对于微信分享签名工具的内容介绍,希望以下的内容能帮助有需要的网友更加的了解微信分享签名工具。您可以往下看看,相信对您了解微信代码等内容有帮助哦。
微信签名生成规则如下:
参与签名的字段包括有效的 jsapi_ticket(获取方式详见微信 JSSDK 文档), noncestr (随机字符串,由开发者随机生成),timestamp (由开发者生成的当前时间戳), url(当前网页的URL,不包含#及其后面部分。注意:对于没有只有域名没有 path 的 URL ,浏览器会自动加上 / 作为 path,如打开 qq 则获取到的 URL 为 qq/)。
对所有待签名参数按照字段名的 ASCII 码从小到大排序(字典序)后,使用 URL 键值对的格式(即key1=value1&key2=value2…)拼接成字符串 string1。这里需要注意的是所有参数名均为小写字符。
接下来对 string1 作 sha1 加密,字段名和字段值都采用原始值,不进行 URL 转义。即 signature=sha1(string1)。
以上就是小编整理的微信分享签名工具是什么的内容,希望以上的内容能解决您的问题,如果您还想了解更多精彩的微信素材,敬请多多的关注微素达网哦。
相关推荐:
微信公众号投票按钮是如何使用的,
微信分享成功后回调函数问题有哪些?
关注公众号就弹出图文信息是怎么设置的?