目录
分享接口仅激活的成员数超过200人且已经认证的企业才可在微信上调用。
用于监听用户点击右上角按钮呼出底部菜单栏后,进行的分享类操作,包括点击“转发”,“分享给微信好友”,“分享到朋友圈”,并且支持自定义分享出去的内容。
主动触发分享代替用户的手动操作,包括“自定义转发到会话”, “自定义转发到微信”。
为保护用户数据安全,第三方应用无法获取到用户的姓名,部门名称等敏感信息。 对此分享接口对于第三方应用的使用提供了ID转译能力,第三方应用在填写自定义的分享信息时,如需展示人名或部门名等敏感信息,可使用转译语法。
ID转译功能仅供第三方应用使用
企业微信版本 >= 4.0.20
调用前必须使用应用身份进行注册才可开启id转译功能
id转译模版语法
$departmentName=DEPARTMENT_ID$
$userName=USERID$
$userAlias=USERID$
$userAliasOrName=USERID$
其中 DEPARTMENT_ID 是数字类型的部门id,USERID 是成员账号。
譬如,
将$departmentName=1$
替换成部门id为1
对应的部门名,如“企业微信部”;
将$userName=lisi007$
替换成userid为lisi007
对应的用户姓名,如“李四”;
将$userAlias=lisi007$
替换成userid为lisi007
对应的用户别名,如“lisi”;
将$userAliasOrName=lisi007$
替换成userid为lisi007
对应的用户别名或姓名,别名优先级高于姓名,如"lisi";
若输入的模板不符合语法、不在权限范围内或无效的userid或者部门ID,则不替换该项内容,保留原样
转译userAlias时,如果用户没有别名,则不替换该项内容,保留原样
转译userAliasOrName时,如果用户有别名,则替换为别名;否则,将替换为姓名