public static AddStoreJsonResult Addstore(string accessTokenOrAppId, AddStoreJsonData data, int timeOut = WxConfig.TIME_OUT) { return(ApiHandlerWapper.TryCommonApi(accessToken => { var url = string.Format(WxConfig.ApiMpHost + "/wxa/add_store?access_token={0}", accessToken.AsUrlData()); return CommonJsonSend.Send <AddStoreJsonResult>(null, url, data, CommonJsonSendType.POST, timeOut); }, accessTokenOrAppId)); }
public void AddStoreTest() { var accessToken = AccessTokenContainer.GetAccessToken(_appId); AddStoreJsonData data = new AddStoreJsonData { map_poi_id = "213213124", pic_list = new string[] { "123", "123" }.ToJson(), contract_phone = "40082008820", hour = "11:00-12:00", credential = "13245746543543654654", }; var result = WxaApi.Addstore(accessToken, data); Assert.IsTrue(result.errcode == 0);//系统繁忙 //TODO:后续门店管理接口测试 }
public static async Task <AddStoreJsonResult> AddstoreAsync(string accessTokenOrAppId, AddStoreJsonData data, int timeOut = Config.TIME_OUT) { return(await ApiHandlerWapper.TryCommonApiAsync(async accessToken => { var url = string.Format(Config.ApiMpHost + "/wxa/add_store?access_token={0}", accessToken.AsUrlData()); return await CommonJsonSend.SendAsync <AddStoreJsonResult>(null, url, data, CommonJsonSendType.POST, timeOut); }, accessTokenOrAppId)); }