关于sap:SAP系统和微信集成的系列教程之五如何将SAP-UI5应用嵌入到微信公众号菜单中

53次阅读

共计 1498 个字符,预计需要花费 4 分钟才能阅读完成。

这是 Jerry 2020 年的第 86 篇文章,也是汪子熙公众号总共第 268 篇原创文章。

2020 年行将达到序幕了。

Jerry 所在团队的产品经理,曾经开始让大家把圣诞节期间的休假状况,保护在公司 wiki 里,以便安顿假期值班人员:

Jerry 借这篇文章的机会,提前祝各位粉丝圣诞快乐。

明天抽点工夫,持续填前些日子挖的一个坑。

本系列的英文版 Jerry 写作于 2017 年,这个教程总共蕴含十篇文章,发表在 SAP 社区上。

系列目录

(1) 微信开发环境的搭建

(2) 如何通过微信公众号生产 API

(3) 微信用户关注公众号之后,主动在 SAP C4C 零碎创立客户主数据

(4) 如何将 SAP C4C 主数据变动推送给微信公众号

(5) 如何将 SAP UI5 利用嵌入到微信公众号菜单中 (本文)

(6) 如何通过 OAuth2 获取微信用户信息并显示在 SAP UI5 利用中

(7) 应用 Redis 存储微信用户和公众号的对话记录

(8) 微信公众号的地图集成

(9) 如何将微信用户发送到微信公众号的音讯保留到 SAP C4C 零碎

(10) 如何在 SAP C4C 零碎间接回复音讯给微信公众号的订阅者


最近有不少敌人在微信上向我征询 SAP 零碎和微信公众号集成的问题,因而我把过后写的英文版翻译成中文,从新公布在我的公众号上。

须要留神的是,时隔三年,微信公众号的开发流程可能有所变动,请大家自行甄别。和微信公众号集成的零碎,我三年前抉择的是 SAP Cloud for Customer.

本文的内容很简略,用一句话就能概括:利用微信公众号的菜单项,启动一个 SAP UI5 利用,并运行在微信的内嵌浏览器里。

如下图“Jerry List”菜单项所示:

咱们提前把 SAP UI5 利用部署在云平台上,失去该利用的 url,而后间接将 url 绑定到“Jerry List”这个公众号菜单即可。最初,点击公众号菜单后,这个 SAP UI5 利用在微信浏览器里关上的成果如下:


上面是实现细节。

应用微信开发文档里提到的公众号菜单创立 API,创立一个新的名为 Jerry List 的菜单,url 字段指定成部署到云平台上的 SAP UI5 利用的 url:

url: https://api.weixin.qq.com/cgi…

Access Token 应用如下的 API 调用,通过 app id 和 app secret 换取:

https://api.weixin.qq.com/cgi…<your app id>&secret=<your secret>.

将 SAP UI5 利用部署到云平台上,失去 url:

http://wechatjerry.herokuapp….

确保该 url 间接在浏览器里拜访可能失常工作:

下面这个 UI5 利用的残缺源代码,能够在我的 Github 上找到。

这个 nodejs 利用,调用第 6 行的 app.use 办法,将 webapp 文件夹下的 SAP UI5 利用,通过 /ui5 裸露给用户。

本系列下一篇即第六篇文章,Jerry 会介绍如何通过 OAuth 2 协定,在 SAP UI5 利用里获取微信用户信息并显示。感激浏览。

系列目录

(1) 微信开发环境的搭建

(2) 如何通过微信公众号生产 API

(3) 微信用户关注公众号之后,主动在 SAP C4C 零碎创立客户主数据

(4) 如何将 SAP C4C 主数据变动推送给微信公众号

(5) 如何将 SAP UI5 利用嵌入到微信公众号菜单中 (本文)

(6) 如何通过 OAuth2 获取微信用户信息并显示在 SAP UI5 利用中

(7) 应用 Redis 存储微信用户和公众号的对话记录

(8) 微信公众号的地图集成

(9) 如何将微信用户发送到微信公众号的音讯保留到 SAP C4C 零碎

(10) 如何在 SAP C4C 零碎间接回复音讯给微信公众号的订阅者

更多 Jerry 的原创文章,尽在:” 汪子熙 ”:

正文完
 0