熊掌号基本设置之服务器配置
熊掌号开发设置第一步:基本设置之服务器配置 - 分享熊掌号的创建,配置,运营 /
日期:2018-10-27 / 作者:当禾技术 / 浏览:4087
日期:2018-10-27 / 作者:当禾技术 / 浏览:4087
启用并设置服务器配置后用户发给熊掌号的消息及开发者需要的事件推送,将被熊掌号转发到该URL
服务器配置(未启用)
点击修改配置
URL填写:自己服务器上处理百度API的端口,如https://www.XXX.com/baidu/api.aspx
Token填写:建议32位的Guid字符串(去除“-”)
Encoding AESKey,很简单,随机生成
消息加密方式:前期测试可选择明文模式,后期实际业务时再考虑安全模式,
重点:如果仅对当前配置而言,无论选择哪种都可以配置成功,因为无消息需要解密。
数据格式,一般都选择json,看你个人应用与喜好了。
接下来是代码的部署,这个是重点,php 已经列出案例了,见百度帮助,https://xiongzhang.baidu.com/open/wiki/chapter4/section4.2.1.html
如果用的是其它开发语言,那就要自己重新部署了,按要求
提供Sha1算法,可以百度一下,这类函数很多,可以搬用,加密生成后是40位小写字符串,(类似md5函数,md5生成32位)
建立一个数组:array(Token,timestamp,nonce)
对这个数组按字符串模式进行a-z升序排序
对这个数组进行字符串拼接输出,注意,连接符为空,不要使用","逗号," "空格之类的拼接。
最后使用Sha1生成40位字符串与signature值进行对比,如果相同,返回echostr值
到此就完成代码部署了。
提交服务器,进行验证。
如果没有配置成功,可以再调试一下代码 ,值是否传入正确,在比较值时,是否区分大小写等。
接下来将继续其它配置。
本站TAG标签:熊掌号
【当禾技术原创】作者:当禾技术,发表时间:2018-10-27,转载请注明出处:https://www.danghe.com/articles/xiongzhanghao/gid-bf25b405-e35f-4a76-817e-21ae36a9267c.html