我需要通过api访问HTML5应用的SAP Cloud Platform上的活动版本。
我知道java应用程序你有生命周期api:doc
但您无法使用此API访问HTML5信息。
我发现的是这项服务:https://account.hana.ondemand.com/ajax/getHtml5AppDetails/{subaccountName}/{appName}
这将返回带有所需信息的JSON字符串,但我无权访问此页面,尽管我拥有所有可能的管理员权限。
所以我想知道如果你们有任何想法解决我的问题,other people's issues.
答案 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>
的只读访问权限。