使用SAP Cloud Platform(SAP iOS SDK)访问iOS应用程序中的REST API

2020-08-15 06:06发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想使用SAP云创建一个iOS应...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想使用SAP云创建一个iOS应用程序。 这样我的基本URL就会在SAP Cloud中,并使用其代理URL可以在iOS应用程序中获取数据。

在下面的教程中,我们具有相同的确切步骤,即 https://developers.sap.com/tutorials/fiori-ios-scpms-create-sample-app.html 。 但是这里我们在移动连接功能中使用oData URL来创建元数据,而在我们的iOS应用程序中也使用了oData URL来创建代理类和获取数据。

但是作为我的应用程序需求,我想使用REST API(Python/Java)代替OData。

如果有任何人可以帮助我使用新的SAP云驾驶舱结构配置REST API服务,并解释在iOS应用程序中使用该API的步骤,我会很棒。

5条回答
葫芦娃快救爷爷
2020-08-15 06:20

我个人从未使用过iOS Assistant,您不需要它

您可以通过内省会话管理器随时检索(子帐户的)SCPms URL,您应该在应用程序委托中配置一个会话管理器

然后只需编写类似这样的代码

< pre> guard let onboardingSession = OnboardingSessionManager.shared.onboardingSession,let settingsParameters = onboardingSession.settingsParameters else {return} //一旦解开设置参数就可以访问backendURL settingsParameters.backendURL

,然后您可以从中手动构建自定义URL或使用此API

 let url = settingsParameters.url(forDestination:" YourRestDestination")?. appendingPathComponent(.。  )
 

Alex

一周热门 更多>