企业微信公众平台登录登录对企业管理人有没有同志的

微信企业号来了!它都可以做什么?
自微信6月份爆出微信企业号的动态后,许多企业和商家对此非常关注,但是可能基于该功能不完善的原因,微信团队之后再也没有相关微信企业号的消息。今天(9月18日),微信正式开启了微信企业号公测,目前公测版本面向所有用户,企业、政府及事业单位、社会化组织均可申请。微信方面称:今后,企业和各类组织等通过接入企业微信号,可以帮助企业建立员工、上下游供应链与企业IT系统间的连接,从而快速、低成本实现高质量的移动轻应用,实现生产、管理、协作、运营的移动化。来看下微信企业号都可以做什么。微信企业号最亮点:群发不再受限制大家可能从之前的消息中会发现,微信企业号不同于微信订阅号和服务号,它是单独独立出来的一个服务类型。企业号的推出,将和订阅号和服务号形成三足鼎立之势,平分秋色。微信企业号针对性特别强,它是微信为企业员工或合作伙伴提供的一项专门服务,方便了企业和合作伙伴的相对服务。而且最给力的一点是微信企业号开通后,群发消息次数不受限制!今后,拥有了企业号,就不像像服务号一样纠结发送次数的烦恼了。企业号关注更安全,应用可配置微信企业号突出的特点就是在关注上更安全,应用上可便捷配置,极大的保证了安全性和便捷性。因为企业号只有企业通信录成员才能关注,确保了企业信息安全,同时一个微信企业号可配置多个类似服务号的应用。再加上发送次数不受限制,信息的传播达到了最大化。已经建设了IT系统的大企业,可直接将现有IT系统接入微信企业号,既保留用户PC端使用习惯,又快速实现企业应用移动化。另一方面,对于中小型企业,开通微信企业号可直接利用微信及公众号的基础能力,加强员工的沟通与协同,提升企业文化建设、公告通知、知识管理等各方面的能力。移动化办公的一种解决方案在企业场景应用上微信企业号有新的突破,能让员工无边界办公。透过员工随身携带的移动端实现无纸化办公,既提高办事效率,又人性化的降低了行政管理成本,让工作流程变得更高效。在开发接口方面,微信企业号提供了更为完备的能力,逐步开放微信原生能力,实现端到端全流程的闭环管理。并结合微信已经开放的接口能力,微信企业号还可使用微信原生的拍照、扫码、开放平台的语音识别、图像识别的接口与服务、微信支付、企业红包接口等功能,带给企业更为快速、多元化的移动化办公解决方案。企业号的到来,确实会为企业创造无形的价值利益。主要就表现在两方面:一是企业号与微信现有的使用体验保持一致,能够快速部署,加之实现了企业应用移动化,应用活跃度高同时能够快速移动办公。二是企业号直接与企业原有IT系统对接,降低了第三方开发成本,大大为企业节约成本。但有何冗余不便呢?当微信企业号真正实施开来,许多企业和组织就会“奔走”在企业号上,这将在一定时间内弱化运营订阅号乃至殃及服务号。第二点即是消息无限制的推送,这需要把握好一个度和原则性。现在“红点效应”泛滥,无限制的消息压力可谓是十分大。移动办公虽轻松,消息压力来逼疯,希望小伙伴你最好不是处女座。【作者微信号:Rio-io】
*文章为作者独立观点,不代表虎嗅网立场
授权 虎嗅网 发表,并经虎嗅网编辑。转载此文章须经作者同意,并请附上出处()及本页链接。原文链接/article/42859.html
未来面前,你我还都是孩子,还不去下载 猛嗅创新!
后参与评论
我用一席悲伤,换你一世流年马上年底了,公司今年的年会想要办的不一样,现在好像很流行微信上墙,有没有人知道怎么弄?
16-11-01 &
用hi现场,微信墙、摇一摇、抽奖、投票,互动效果特别好。
请登录后再发表评论!
用hi现场吧,我们去年就用的那个,免费的,挺好用
请登录后再发表评论!
我们公司用的HI现场,好用而且免费
请登录后再发表评论!如何快速注册企业微信_企微云平台
如何快速注册企业微信
企微云平台是基于企业微信的移动工作平台,您需要先去腾讯官方网站申请企业微信,再接入企微云平台,解决企业移动办公需求。
以下是简单的注册企业微信和接入企微操作步骤,点击图片可放大
安装注意事项:
使用 、 或相关内核的浏览器,体验更好,速度更快
登录【】-【立即注册】
填写【主体信息】
★温馨提示:
机构资质材料:由于企业微信是针对公司企业的,相比普通的微信公众号而言,会需要更多的证明材料,所以大家在申请时请仔细填写。
如果不方便提供材料,也可以直接选择“没有营业执照,继续注册”。
【管理员信息登记】:管理员微信扫码绑定企业微信
【补充更多信息】:填写管理员信息资料。填写完成,点击【注册】,即完成注册企业微信
后期若有变更,可修改
【注册成功】,同时管理员邮箱收到腾讯的邮件,可以点击【进入管理后台】
成功注册企业微信后,就可以免费接入企微云平台上超过20个应用
温馨提示:
若有其他疑问,可在点击【】哦~
扫码关注,可微信在线咨询微信企业号的通讯录管理开发之成员管理
发表于 09:36|
来源伍华聪的博客|
作者伍华聪
摘要:本篇主要介绍成员的管理操作,包括创建、删除、更新、获取、获取部门成员几个操作要点。
在上篇随笔《》介绍了通讯录的部门的相关操作管理,通讯录管理包括部门管理、成员管理、标签管理三个部分,本篇主要介绍成员的管理操作,包括创建、删除、更新、获取、获取部门成员几个操作要点。
1、成员的创建操作
为了方便,我们可以创建一个部门组织结构,这是开发的前提,因为我们通讯录管理,也是基于一个组织机构下的,如上篇介绍的组织结构层次一样。我这里创建一个广州爱奇迪的根结构,然后在其中在创建一些组织机构,如下图所示。
在后台可以通过功能操作添加人员,本篇主要介绍如何调用微信企业号API进行人员管理的操作。
创建人员的API定义如下所示。
Https请求方式: POST
请求包结构体为:
&userid&: &zhangsan&,
&name&: &张三&,
&department&: [1, 2],
&position&: &产品经理&,
&mobile&: &&,
&gender&: 1,
&tel&: &62394&,
&email&: &&,
&weixinid&: &zhangsan4dev&
access_token
调用接口凭证
员工UserID。对应管理端的帐号,企业内必须唯一。长度为1~64个字符
成员名称。长度为1~64个字符
department
成员所属部门id列表。注意,每个部门的直属员工上限为1000个
职位信息。长度为0~64个字符
手机号码。企业内必须唯一,mobile/weixinid/email三者不能同时为空
性别。gender=0表示男,=1表示女。默认gender=0
办公电话。长度为0~64个字符
邮箱。长度为0~64个字符。企业内必须唯一
微信号。企业内必须唯一
管理员须拥有&操作通讯录&的接口权限,以及指定部门的管理权限。
&errcode&: 0,
&errmsg&: &created&
&我们在C#里面,需要定义对应给的接口,然后根据需要构造对应的传递实体信息。
这里我把人员管理的接口全部定义好,接口定义如下所示。
#region 部门成员管理
/// &summary&
/// 创建成员
/// &/summary&
CommonResult CreateUser(string accessToken, CorpUserJson user);
/// &summary&
/// 更新成员
/// &/summary&
CommonResult UpdateUser(string accessToken, CorpUserUpdateJson user);
/// &summary&
/// 删除成员
/// &/summary&
CommonResult DeleteUser(string accessToken, string userid);
/// &summary&
/// 根据成员id获取成员信息
/// &/summary&
CorpUserGetJson GetUser(string accessToken, string userid);
/// &summary&
/// 获取部门成员
/// &/summary&
CorpUserListJson GetDeptUser(string accessToken, int department_id, int fetch_child = 0, int status = 0);
#endregion
然后根据信息定义,创建一个承载人员信息的CorpUserJson实体对象,创建人员的实现操作代码如下所示。
/// &summary&
/// 创建成员
/// &/summary&
public CommonResult CreateUser(string accessToken, CorpUserJson user)
string urlFormat = &https://qyapi./cgi-bin/user/create?access_token={0}&;
var data = new
userid = user.userid,
name = user.name,
department = user.department,
position = user.position,
mobile = user.mobile,
gender = user.gender,
tel = user.tel,
email = user.email,
weixinid = user.weixinid
var url = string.Format(urlFormat, accessToken);
var postData = data.ToJson();
return Helper.GetCorpExecuteResult(url, postData);
2、成员的更新操作
成员的数据更新和创建操作类似,它的企业号定义如下所示。
Https请求方式: POST
请求包示例如下(如果非必须的字段未指定,则不更新该字段之前的设置值):
&userid&: &zhangsan&,
&name&: &李四&,
&department&: [1],
&position&: &后台工程师&,
&mobile&: &&,
&gender&: 1,
&tel&: &62394&,
&email&: &&,
&weixinid&: &lisifordev&,
&enable&: 1
由于它的操作数据类似,因此它的实现代码也差不多,如下所示就是。
/// &summary&
/// 更新成员
/// &/summary&
public CommonResult UpdateUser(string accessToken, CorpUserUpdateJson user)
string urlFormat = &https://qyapi./cgi-bin/user/update?access_token={0}&;
//string postData = user.ToJson();
var data = new
userid = user.userid,
name = user.name,
department = user.department,
position = user.position,
mobile = user.mobile,
gender = user.gender,
tel = user.tel,
email = user.email,
weixinid = user.weixinid,
enable = user.enable
var url = string.Format(urlFormat, accessToken);
var postData = data.ToJson();
return Helper.GetCorpExecuteResult(url, postData);
3、成员的删除、成员的获取、部门成员的获取操作
这些操作和上面的类似,不在赘述,主要就是根据需要定义他们对应的返回数据信息,然后解析Json数据即可转换为对应的实体。
1)删除人员的定义如下:
Https请求方式: GET
access_token
调用接口凭证
员工UserID。对应管理端的帐号
&errcode&: 0,
&errmsg&: &deleted&
2)成员的获取定义如下:
Https请求方式: GET
access_token
调用接口凭证
员工UserID
&errcode&: 0,
&errmsg&: &ok&,
&userid&: &zhangsan&,
&name&: &李四&,
&department&: [1, 2],
&position&: &后台工程师&,
&mobile&: &&,
&gender&: 1,
&tel&: &62394&,
&email&: &&,
&weixinid&: &lisifordev&,
&avatar&: ,
&status&: 1
3)部门成员的获取定义如下:
Https请求方式: GET
access_token
调用接口凭证
department_id
获取的部门id
fetch_child
1/0:是否递归获取子部门下面的成员
0获取全部员工,1获取已关注成员列表,2获取禁用成员列表,4获取未关注成员列表。status可叠加
管理员须拥有&获取部门成员&的接口权限,以及指定部门的查看权限。
&errcode&: 0,
&errmsg&: &ok&,
&userlist&: [
&userid&: &zhangsan&,
&name&: &李四&
这个返回值我们定义一个实体对象用来存储数据即可。
/// &summary&
/// 获取部门成员返回的数据
/// &/summary&
public class CorpUserListJson : BaseJsonResult
public CorpUserListJson()
this.userlist = new List&CorpUserSimpleJson&();
/// &summary&
/// 返回的错误消息
/// &/summary&
public CorpReturnCode errcode { get; set; }
/// &summary&
/// 对返回码的文本描述内容
/// &/summary&
public string errmsg { get; set; }
/// &summary&
/// 成员列表
/// &/summary&
public List&CorpUserSimpleJson& userlist { get; set; }
7、综合例子调用代码
上面介绍了一些企业号的接口定义和我对API的C#封装接口和部分实现代码,实现了功能后,我们就可以在代码中对它进行测试,确信是否正常使用。
/// &summary&
/// 人员管理综合性操作(创建、修改、获取信息、删除)
/// &/summary&
/// &param name=&sender&&&/param&
/// &param name=&e&&&/param&
private void btnCorpUser_Click(object sender, EventArgs e)
CorpUserJson user = new CorpUserJson();
user.userid = &test&;
user.name =&测试用户&;
user.department = new List&int&(){2};
user.email = &&;
ICorpAddressBookApi bll = new CorpAddressBookApi();
CommonResult result = bll.CreateUser(token, user);
if (result != null)
Console.WriteLine(&创建成员:{0} {1} {2}&, user.name, (result.Success ? &成功& : &失败&), result.ErrorMessage);
string name = &修改测试&;
user.name =
CorpUserUpdateJson userUpdate = new CorpUserUpdateJson(user);
result = bll.UpdateUser(token, userUpdate);
if (result != null)
Console.WriteLine(&修改名称:{0} {1} {2}&, name, (result.Success ? &成功& : &失败&), result.ErrorMessage);
CorpUserGetJson userGet = bll.GetUser(token, user.userid);
if (userGet != null)
Console.WriteLine(&成员名称:{0} ({1} {2})&, userGet.name, user.userid, user.email);
result = bll.DeleteUser(token, user.userid);
if (result != null)
Console.WriteLine(&删除成员:{0} {1} {2}&, name, (result.Success ? &成功& : &失败&), result.ErrorMessage);
获取部门人员的操作代码如下所示。
/// &summary&
/// 获取部门人员
/// &/summary&
private void btnCorpUserList_Click(object sender, EventArgs e)
int deptId = 1;
ICorpAddressBookApi bll = new CorpAddressBookApi();
CorpUserListJson result = bll.GetDeptUser(token, deptId);
if (result != null)
foreach(CorpUserSimpleJson item in result.userlist)
Console.WriteLine(&成员名称:{0} {1}&, item.name, item.userid);
人员的管理,相对来说比较简单,主要是在一定的部门下创建人员,然后也可以给标签增加相应的人员,基本上就是这些了,不过一定需要确保有相应的权限进行操作。
原文来自:
推荐阅读相关主题:
CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
相关热门文章企业微信如何设置多个管理员 企业微信管理员相关问题 - 绿盟文章
&自近日上线以来得到不错的反响,日后使用人数肯定会逐日增加。那绿盟小弟就觉得一个企业少说几十人,多则上百上千甚至更多,一个管理员是很难管理得来的,相信大家也都对此有疑问吧。那么企业微信能否设置多个管理员?要怎么设置?绿盟小弟经过一番了解得出以下结论并为您带来企业微信管理员相关问题解疑。很可惜,企业微信只支持一个主管理员,但是支持设置多个分级管理员,且没有数量限制。分级管理员是什么鬼?管理员可以指定其他成员来帮助自己管理,这个被委托的成员称之为分级管理员。可给分级管理员设置管理权限如:成员管理,发布内部公告等。那么该如何设置分级管理员?登录管理后台,点击“我的企业”-“分级管理员”-“加分级管理员”;从企业通讯录里选择分级管理员,并设置其管理范围及相应的权限,点击确定即可。说到这,大家对设置多个管理员也都清楚了吧。还有一个问题:主管理员只支持一个,那可以不可以更换呢?答案是可以的。更换主管理员具体步骤如下:登录管理后台,点击“我的企业-&管理员帐户”;点击当前管理员项的“更改”,用原管理员的微信扫描验证;验证通过后,在企业通讯录里选择新的管理员,点击“确认”;更改完成后,将会退出管理后台,再次进入后台需使用新管理员的微信扫码登录。备注:若新的管理员未在企业微信绑定微信,则登录管理后台前需先绑定微信;新管理员登录后台,建议更换原先的企业手机号。更改流程为:点击“我的企业-&管理员帐户-&手机号更换”,扫码验证通过后即可更换新手机号。
文章来自绿盟()转载请注明来路。
上一篇文章:

我要回帖

更多关于 微信企业号登录平台 的文章

 

随机推荐