Skip to content

Commit

Permalink
修改微信门店创建接口返回
Browse files Browse the repository at this point in the history
  • Loading branch information
liguo committed Jan 8, 2019
1 parent 496f18d commit 471ac6b
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -114,14 +114,14 @@ public static UploadImageResultJson UploadImage(string accessTokenOrAppId, strin
/// <param name="timeOut"></param>
/// <returns></returns>
[ApiBind(NeuChar.PlatformType.WeChat_OfficialAccount, "PoiApi.AddPoi", true)]
public static WxJsonResult AddPoi(string accessTokenOrAppId, CreateStoreData createStoreData,
public static CreateStoreJsonResult AddPoi(string accessTokenOrAppId, CreateStoreData createStoreData,
int timeOut = Config.TIME_OUT)
{
return ApiHandlerWapper.TryCommonApi(accessToken =>
{
var url = string.Format(Config.ApiMpHost + "/cgi-bin/poi/addpoi?access_token={0}", accessToken.AsUrlData());
return CommonJsonSend.Send<WxJsonResult>(null, url, createStoreData, CommonJsonSendType.POST, timeOut);
return CommonJsonSend.Send<CreateStoreJsonResult>(null, url, createStoreData, CommonJsonSendType.POST, timeOut);
}, accessTokenOrAppId);
}
Expand Down Expand Up @@ -271,14 +271,14 @@ public static async Task<UploadImageResultJson> UploadImageAsync(string accessTo
/// <param name="timeOut"></param>
/// <returns></returns>
[ApiBind(NeuChar.PlatformType.WeChat_OfficialAccount, "PoiApi.AddPoiAsync", true)]
public static async Task<WxJsonResult> AddPoiAsync(string accessTokenOrAppId, CreateStoreData createStoreData,
public static async Task<CreateStoreJsonResult> AddPoiAsync(string accessTokenOrAppId, CreateStoreData createStoreData,
int timeOut = Config.TIME_OUT)
{
return await ApiHandlerWapper.TryCommonApiAsync(async accessToken =>
{
var url = string.Format(Config.ApiMpHost + "/cgi-bin/poi/addpoi?access_token={0}", accessToken.AsUrlData());
return await Senparc.Weixin.CommonAPIs.CommonJsonSend.SendAsync<WxJsonResult>(null, url, createStoreData, CommonJsonSendType.POST, timeOut);
return await Senparc.Weixin.CommonAPIs.CommonJsonSend.SendAsync<CreateStoreJsonResult>(null, url, createStoreData, CommonJsonSendType.POST, timeOut);
}, accessTokenOrAppId);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@
创建标识:Senparc - 20150513
----------------------------------------------------------------*/

using Senparc.Weixin.Entities;

namespace Senparc.Weixin.MP.AdvancedAPIs.Poi
{
/// <summary>
Expand Down Expand Up @@ -66,4 +68,12 @@ public class UpdateStore_BaseInfo : StoreBaseInfoCanBeUpdate
/// </summary>
public string poi_id { get; set; }
}

public class CreateStoreJsonResult : WxJsonResult
{
/// <summary>
/// 微信门店ID, 微信内门店唯一标示ID
/// </summary>
public string poi_id { get; set; }
}
}

0 comments on commit 471ac6b

Please sign in to comment.