public async Task CreateMenuAsyncTest() { var data = new CreateMenuRequestData() { button = new List <Button>() { new Button() { type = "click", name = "今日歌曲", key = "V1001_TODAY_MUSIC" }, new Button() { name = "菜单", sub_button = new List <SubButton>() { new SubButton() { type = "view", name = "搜索", url = "http://www.soso.com/" } } }, new Button() { name = "查看", sub_button = new List <SubButton>() { new SubButton() { type = "view", name = "获取", url = "http://www.soso.com/" } } } } }; var result = await manager.CreateMenuAsync(data); }
public async Task <CreateMenuResponseResult> CreateMenuAsync(CreateMenuRequestData data) { var url = string.Format(CREAT_URL, tokenManager.Token.access_token); return(await httpClient.PostAsync <CreateMenuResponseResult>(url, data)); }