/// <summary> /// 调用本接口在优Mall中注册自己集团的到店通知回调接口地址,接口协议为HTTP或HTTPS。注册后,若集团有特殊身份(例如老客)到店通知,优Mall后台将主动将到店信息push给该接口 /// </summary> /// <param name="req">参考<see cref="RegisterCallbackRequest"/></param> /// <returns>参考<see cref="RegisterCallbackResponse"/>实例</returns> public async Task <RegisterCallbackResponse> RegisterCallback(RegisterCallbackRequest req) { JsonResponseModel <RegisterCallbackResponse> rsp = null; try { var strResp = await this.InternalRequest(req, "RegisterCallback"); rsp = JsonConvert.DeserializeObject <JsonResponseModel <RegisterCallbackResponse> >(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return(rsp.Response); }
public ApiResult <RegisterCallbackResponse> RegisterCallback(RegisterCallbackRequest request) { return(this.DoApiResult( proxyService.DoTrans <HModels.HospRegCallbackRequest, HModels.HospRegCallbackResponse, RegisterCallbackRequest, RegisterCallbackResponse>( request, p => new HModels.HospRegCallbackRequest { clinicNo = p.clinicNo, feeSource = p.source, isFee = p.isFee, payFee = p.cost, siInfo = p.siInfo, thirdOrderNo = p.thirdNo, tradeNo = p.tradeNo }, p => new RegisterCallbackResponse { state = p.data == null ? 0 : p.data.state }))); }