企业微信集成其他html,企业微信(新微信企业号)集成
发布日期:2021-06-24 15:44:11 浏览次数:2 分类:技术文章

本文共 1811 字,大约阅读时间需要 6 分钟。

5.1 主页配置

进入刚刚自建的应用-文档测试:

9748fa04a20dfe80e0e49aa887d2d219.png

1)可见范围:选择用户所在的部门,不能选择单个成员,因为单个用户将无法读取,示例文档组

2)网页授权及JS-SDK(可信域名):域名和端口号,示例www.finereporthelp.com:8181

3)勾选“在微信插件中始终进入主页”则成员在微信中点击应用将始终进入企业设置的主页,若勾选了这个选项,则普通微信中收不到推送消息

4)工作台应用主页:企业微信中点击应用打开的页面,url规则如下

https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxxxxxxxx&redirect_uri=xxxxx&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect

链接中需要包含以下参数:

appid:企业的应用ID即CorpID

redirect_uri:授权后重定向的回调链接地址,报表访问url,需要使用urlencode对链接进行处理

response_type:返回类型,此时固定为:code

scope:应用授权作用域,此时固定为:snsapi_base

state:重定向后会带上state参数,企业可以填写a-zA-Z0-9的参数值

wechat_redirect:微信终端使用此参数判断是否需要带上身份信息

例如,fs登录url为www.finereporthelp.com:8181/WebReport/ReportServer?op=fs进行urlencode(utf-8编码)编码后url为:

www.finereporthelp.com%3a8181%2fWebReport%2fReportServer%3fop%3dfs

最终,微信中网页链接地址,就是将上方appid后面的xxx替换为——企业的应用ID即CorpID,和redirect_uri后面的xxx替换为——编码后的url,进行替换后如下:

https://open.weixin.qq.com/connect/oauth2/authorize?appid=wwb2f5a71873a5d3d9&redirect_uri=www.finereporthelp.com%3a8181%2fWebReport%2fReportServer%3fop%3dfs&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect

这样主页就配置好了,移动端打开企业微信app,效果如下:

391e255164b51e3d4af9ef3747e4f1a9.png

6c73aab43bb1d873908acd7e1bd6caca.png

5.2 自定义菜单配置

点击自定义菜单,如下图:

012f0f84136da80e24edd12fbdfac103.png

网址url的规则与上面主页配置相同,只需要将fs登录url换成某个报表h5访问的url,示例如下:

http://www.finereporthelp.com:8181/WebReport/ReportServer?reportlet=demo/basic/ParagraphDetails_phone.cpt&op=h5

最终url如下:

https://open.weixin.qq.com/connect/oauth2/authorize?appid=wwb2f5a71873a5d3d9&redirect_uri=http%3a%2f%2fwww.finereporthelp.com%3a8181%2fWebReport%2fReportServer%3freportlet%3ddemo%2fbasic%2fParagraphDetails_phone.cpt%26op%3dh5&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect

若开启了模板权限时,设置自定义菜单需要使用WeiXinServer,具体可参看开启模板权限时访问单个模板需要用WeiXinServer

填写主菜单,设置菜单内容为跳转到网页,填写网址,都填写完成后,点击保存,如下图:

99511831625005fb03b4443d14d967e7.png

点击发布,才能生效,如下图:

aaa7a4db3087121af62e15b4ed51f9ff.png

这样自定义菜单就配置好了,移动端打开企业微信app,效果如下:

c04835bdb961254fb19d3ee6da817d2b.png

98041956381881f68fec1c7a056fe142.png

6cd477113c54f0f243274565f32f0fd9.png

注:若发布成功后,无法查看到该推送,需要新增一个定时任务,在企业微信的消息列表界面中查看刚刚设定的自定义报表菜单。

转载地址:https://blog.csdn.net/weixin_33613462/article/details/117831501 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:html把图片放到文章右边,怎么在文章中把图片放在文字的左边、右边、中 – 手机爱问...
下一篇:ajax 跳转 html页面传值,Ajax获取接口数据,url拼接参数跳转页面,js获取上一级页面参数给本页面...

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月01日 19时20分00秒