收藏官网首页
查看: 4610|回复: 0

[分享] c#如何通过openapi获取app的token

106

主题

107

帖子

7264

积分

论坛元老

Rank: 8Rank: 8

积分
7264
跳转到指定楼层
楼主
 楼主| 发表于 2023-9-13 23:45:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
    机智云的app token也是非常重要的参数之一,可以用于获取图形验证码,发送短信校验。在必要的时候,我们可以通过调用openapi来获取到app的token。

token的获取有别于其他接口,需要通过appid和appsecret组成生成md5 嵌入请求头作为参数才能获取到。

因此,我们在请求接口的时候,首先需要构造md5值。


我们先使用string储存appid appsecret 和api接口,然后使用自带的md5类来生成md5,把md5赋给请求参数,注意要把md5数组内容使用x2格式化成16进制字符串

接下来,我们就可以使用生成的md5来请求api了



使用自带的System.Net.Http包,创建一个http实例,把上一步我们生成的md5和appid作为请求头请求,这里我使用的是同步请求,我们只需要等待服务器响应,并且对响应值进行校验即可。
通过console,我们可以看见返回了token值和token值的过期时间



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表