云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

虚拟主机_公司网站建设哪家好_速度快

小七 141 0

虚拟主机_公司网站建设哪家好_速度快

亲爱的API朋友们,欢迎来到这篇旨在帮助您在SAP云平台上轻松创建自己的API的博客文章

为什么您需要API?

嗯,首先,因为感觉很好因为这很简单也许,因为你想提供一个全新的服务,其他人可以用它来构建一个应用程序

还需要更多的信息吗?

好吧,你可以点击这个链接来阅读介绍

你喜欢冷冻的方式吗?

喜欢这个介绍视频

你不喜欢链接?

以下是我的总结:使用此产品,您可以创建一个OData服务,而无需任何编码。您只需要提供一个模型文件生成的OData服务可用于存储和读取数据,而无需配置数据库

感兴趣吗?

所以读了这个博客,你要做的是:

就是这样:只需四步

哦,看起来还需要很多努力?4步太多了???

好吧,那我们换个说法:

就是这样。很简单,不是吗?只需一个步骤……

准备

和往常一样,只需要几个准备步骤。

您需要访问SAP云平台。如果你没有,你可以试试。获得免费试用

现在,SAP云平台后端服务是一个测试版,必须启用才能使用

在真正使用它之前,您需要配置角色

此博客是一系列教程的一部分。

创建您的第一个API

转到云中的后端服务。您可能已将链接添加到书签中,它类似于:https://yoursubaccount-backend-service.cfapps.eu10.hana.ondemand.com/cockpit/否则,请从您的云登录页开始,例如试用版:https://account.hanatrial.ondemand.com

点击导航窗格中的"API"在"创建API"对话框中按"创建API"

按钮,输入以下信息

对话框中需要的CD文档必须从本地文件系统上载因此,您必须按"浏览"按钮并导航到文件扩展名为.cds的文件然后按下按钮,但是…。。哦…

你没有这样的档案???

哦,太奇怪了……

我有一个文件,我可以把它交给你。

给你(我的)模型

如果你没有模型文件,你可以这样做,创建它:

转到你的本地文件系统,创建一个空文件并粘贴以下内容:

另存为MyFirstService.cds文件

现在您可以返回后端服务。

再次打开对话框,再次创建API,再次输入所需信息,然后选择您的模型CD文件

然后您可以继续并按….

….我没有听到"ohhhh"?…

很好。

所以最后按下对话框右角的"创建API"按钮

然后想知道发生了什么。

你会收到像我一样的错误信息吗?

不要担心,不要惊慌,在你去搜索日志的原因,只是猜测你的会话已经超时。因此,关闭错误弹出窗口,重新加载浏览器,数据分析平台,并在必要时重复创建。成功创建后,企业软件平台,您可以在驾驶舱的api列表中看到您的服务。您可以快速按logs按钮,通过不断刷新对话框来监视生成过程

您还可以单击refresh按钮来刷新API列表,物联网门锁,从而刷新新API的激活状态

总体而言,我认为API的创建速度非常快,考虑到很多事情都在幕后发生

最后,你创建了你的第一个API。这是一个很好的小OData服务

查看您的第一个API

是的,您已经查看了它,但只在API列表中。还有很多要看的。因此,单击该行转到详细信息屏幕现在查看API。全部

但只看一眼,好吗?别碰…为什么?请参阅下一节

测试您的第一个API

因为现在,这是触摸您的API的正确章节…

您的API是一个OData服务,您已经在API详细信息屏幕的第一节看到了它。因此,它可以通过URL访问你可以在浏览器里做。。或者…在浏览器中进行,但是使用后端服务驾驶舱

为了方便起见,后端服务驾驶舱提供了一个UI,可以帮助您探索新的API。它让事情变得更简单,你在玩它的时候会发现它

向下滚动到API参考

这整个部分,我会认为它就像一个测试工具,帮助你测试你的API

有一个子部分叫做"产品",大数据存储技术有哪些,这是我们在模型中定义的实体的名称。对于实体,爱返利,有几个操作可用,如GET、POST等OData规范支持这些操作

之后,有一个部分称为"模型",另一个部分称为"事件"。请不要理他们。你还记得模型部分吗?–没有(正确答案)

现在点击获取原来,这是一个完整的部分,这是扩大。本节列出并解释了可能的URL参数它还向您展示了API的响应是如何构造的,以及它看起来是怎样的

不要试图理解为什么默认响应是"Error"别理它,忘了它。记住:它有效(我的意思是:它的工作忘记…

所有最好的:按钮"试试看"点击

所有参数进入可编辑状态暂时离开他们相反,立即点击"执行"

执行对"产品"实体集的GET请求然后,向下滚动到"回复"部分在那里你可以看到"服务器响应"和代码200以及"响应主体"

主体是空的,我的意思是,它包含一个空的json数组[]

这是因为没有要显示的数据。但这不重要……

积极思考:我们的反应很成功!

或者让我们像英雄一样说:

我们已经轻松地创建了一个伟大的API,我们已经成功地测试了它