我可以通过 api 在 SAP Cloud Platform 上访问 HTML5 应用程序的活动版本吗?

Can I access the active version on SAP Cloud Platform of HTML5 apps through a api?

我需要通过 api.

访问 HTML5 个应用程序在 SAP Cloud Platform 上的活动版本

我知道 java 应用程序的生命周期为 api:doc

但是您无法通过此 API 访问 HTML5 信息。

我查到的是这个服务:https://account.hana.ondemand.com/ajax/getHtml5AppDetails/{subaccountName}/{appName}

这将 return 包含所需信息的 JSON 字符串,但我无权访问此页面,尽管我拥有所有可能的管理员权限。

所以我想知道你们是否有任何想法可以解决我的问题,other people's issues.

您可以基于 https://github.com/SAP/cloud-connectivityproxy 创建一个 HTTP 代理 Servlet,为您的应用程序提供对 https://dispatcher.hanatrial.ondemand.com/hcproxy/b/api/accounts/<subaccount>/applications/<app> 的只读访问。

好吧,我们需要类似的东西,并使用这种黑客技术通过 WebIde 获取活动版本 Api(需要基本身份验证才能登录)用您的帐户替换 XXXX

https://webide-XXXX.dispatcher.hana.ondemand.com/api/html5api/accounts/XXXXX/applications 

你得到一个 json 数组,其中包含该子帐户的所有应用程序,包括活动版本和其他有趣的信息

希望对您有所帮助 ;))

问候马蒂亚斯