微信电子健康卡获取接口调用凭证appToken接口

接口地址:https://p-healthopen.tengmed.com/rest/auth/HealthCard/HealthOpenAuth/AuthObj/getAppToken

该接口用于获取接口调用凭证appToken,appToken是 公共参数commonIn 参数之一,是全局唯一接口调用凭据,开发者需要进行妥善维护。

引用HealthCardSDK

测试代码:


        public string GetAppToken()
        {
            var iSVOpenInterfaceProxy = new com.tencent.healthcard.HealthOpenAuth.ISVOpenInterfaceProxy
            {
                domain = "p-healthopen.tengmed.com",
                appSecret = LxAppConfig.GetAppSecret()    //微信电子健康卡appsecret
            };
            var tokenResult = iSVOpenInterfaceProxy.GetAppToken(new com.tencent.healthcard.HealthOpenAuth.CommonIn
            {
                requestId = System.Guid.NewGuid().ToString(),
                hospitalId = LxAppConfig.GetHospitalId()   //微信电子健康卡hospitalId 
            }, new GetAppTokenReq
            {

                appId = LxAppConfig.GetAppid() //微信电子健康卡appId 
            });
            var commonOut = (com.tencent.healthcard.HealthOpenAuth.CommonOut)
                (tokenResult["commonOut"]);

            var rsp = (GetAppTokenRsp)tokenResult["rsp"];
            return rsp.appToken;
        }

微信SDK测试单元中代码错误,无法使用。(记住)

发布了72 篇原创文章 · 获赞 2 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/sumjob/article/details/103541010