Beispiel #1
0
 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));
 }
Beispiel #2
0
        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:后续门店管理接口测试
        }
Beispiel #3
0
 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));
 }