Td.Weixin.Public/Extra/GroupManager.cs
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Td.Weixin.Public.Common;
using Newtonsoft.Json;
namespace Td.Weixin.Public.Extra
{
public class GroupManager
{
public const string DefaultQueryUrl = "https://api.weixin.qq.com/cgi-bin/groups/get";
public const string DefaultCreateUrl = "https://api.weixin.qq.com/cgi-bin/groups/create";
public const string DefaultUpdateUrl = "https://api.weixin.qq.com/cgi-bin/groups/update";
public static GroupManager Default
{
get { return new GroupManager(Credential.CachedAccessToken); }
}
public string AccessToken { get; set; }
public string QueryUrl { get; set; }
public string CreateUrl { get; set; }
public string UpdateUrl { get; set; }
private GroupManager(string accessToken)
{
AccessToken = accessToken;
QueryUrl = DefaultQueryUrl;
CreateUrl = DefaultCreateUrl;
UpdateUrl = DefaultUpdateUrl;
}
/// <summary>
/// 查询分组。
/// 失败时抛出WxException异常
/// </summary>
/// <returns></returns>
public WxGroupQueryResult Query()
{
var s = new HttpHelper(QueryUrl).GetString(new FormData()
{
{"access_token", AccessToken}
});
var ret = JsonConvert.DeserializeObject<WxGroupQueryResult>(s);
if (ret.Groups == null)
throw new WxException(JsonConvert.DeserializeObject<BasicResult>(s));
return ret;
}
/// <summary>
/// 一个公众账号,最多支持创建500个分组。
/// 成功后返回新组的id和名称
/// 失败时抛出WxException异常
后面还有 42 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。