mmuyu 发表于 2023-9-13 23:45:47

c#如何通过openapi获取app的token

    机智云的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值的过期时间



页: [1]
查看完整版本: c#如何通过openapi获取app的token