首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

2020年即将到达尾声了。

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

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

今天抽点时间,继续填前些日子挖的一个坑。

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

https://blogs.sap.com/2017/12/10/wechat-development-series-1-setup-your-development-environment/

系列目录

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

最近有不少朋友在微信上向我咨询SAP系统和微信公众号集成的问题,因此我把当时写的英文版翻译成中文,重新发布在我的公众号上。

需要注意的是,时隔三年,微信公众号的开发流程可能有所变化,请大家自行鉴别。和微信公众号集成的系统,我三年前选择的是SAP Cloud for Customer.

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

我们提前把SAP UI5应用部署在云平台上,得到该应用的url,然后直接将url绑定到“Jerry List”这个公众号菜单即可。最后,点击公众号菜单后,这个SAP UI5应用在微信浏览器里打开的效果如下:

下面是实现细节。

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

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=&secret=

将SAP UI5应用部署到云平台上,得到url:

http://wechatjerry.herokuapp.com/ui5/

确保该url直接在浏览器里访问能够正常工作:

上面这个UI5应用的完整源代码,可以在我的Github上找到:

https://github.com/wangzixi-diablo/wechat-sap-integration/tree/main/webapp

这个node应用,调用第6行的app.use方法,将webapp文件夹下的SAP UI5应用,通过/ui5暴露给用户。

本系列下一篇即第六篇文章,Jerry会介绍如何通过OAuth 2协议,在SAP UI5应用里获取微信用户信息并显示。感谢阅读。

系列目录

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

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201220A09LR800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券