예제 #1
0
        /// <summary>
        /// 获取医院数据变量报告接口
        /// </summary>

        /// <returns></returns>
        public GetSyncHospitalChangedRponse SyncHospitalChanged()
        {
            var hos = LinkBDSAPI.SyncHospitalChanged(token, consumer_secret);

            if (IsTokenTimeout(hos.code))
            {
                hos = LinkBDSAPI.SyncHospitalChanged(token, consumer_secret);
            }
            return(hos);
        }
예제 #2
0
        /// <summary>
        /// 获取餐厅表接口
        /// </summary>
        /// <param name="province"></param>
        /// <param name="city"></param>
        /// <returns></returns>
        public GetSyncResResponse SyncResBDS(string province, string city)
        {
            var res = LinkBDSAPI.SyncResBDS(token, consumer_secret, province, city);

            if (IsTokenTimeout(res.code))
            {
                res = LinkBDSAPI.SyncResBDS(token, consumer_secret, province, city);
            }
            return(res);
        }
예제 #3
0
        /// <summary>
        /// 获取token
        /// </summary>
        /// <param name="appId"></param>
        /// <param name="secret"></param>
        /// <returns></returns>
        public GetTokenResponse getToken(string appId, string secret)
        {
            var res = LinkBDSAPI.getToken(consumer_key, consumer_secret);

            if (res.code == "200")
            {
                token = res.result.token;
                tokenVersion++;
            }
            return(res);
        }