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

时间:2018-01-15 07:21:25

标签: sapui5 hana-cloud-platform

我需要通过api访问HTML5应用的SAP Cloud Platform上的活动版本。

我知道java应用程序你有生命周期api:doc

但您无法使用此API访问HTML5信息。

我发现的是这项服务:https://account.hana.ondemand.com/ajax/getHtml5AppDetails/{subaccountName}/{appName}

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

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

2 个答案:

答案 0 :(得分:2)

嗯,我们需要类似的东西并使用这种黑客来通过WebIde Api获取活动版本(需要基本的Auth登录)用您的帐户替换XXXX

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

您将获得包含该子帐户的所有应用程序的json数组,包括活动版本和其他有趣信息

希望它有所帮助;))

关心Mathias

答案 1 :(得分:1)

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