Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从哪里开始使用API';s_Api_Grails - Fatal编程技术网

从哪里开始使用API';s

从哪里开始使用API';s,api,grails,Api,Grails,我是API的新手。我想在grails中创建一个。 我相信,另一个应用程序网站等将只是张贴到我的web应用程序的URL,它将启动一个方法。 哪里是我开始研究这个的好地方。任何帮助都将不胜感激。谢谢。这是我的第一个答案,但我希望它对您有用:) 在制作自己的API之前,您应该查看以下资源: REST——它是关于您正在构建的api的整个概念的理论。请在维基百科上找到它。我无法发布链接,因为此处新帐户有2个链接限制:) -这是W3C支持的用于交换消息的协议。使用标准应该有助于您的客户采用您的api -显然

我是API的新手。我想在grails中创建一个。 我相信,另一个应用程序网站等将只是张贴到我的web应用程序的URL,它将启动一个方法。
哪里是我开始研究这个的好地方。任何帮助都将不胜感激。谢谢。

这是我的第一个答案,但我希望它对您有用:)

在制作自己的API之前,您应该查看以下资源:

REST——它是关于您正在构建的api的整个概念的理论。请在维基百科上找到它。我无法发布链接,因为此处新帐户有2个链接限制:)

-这是W3C支持的用于交换消息的协议。使用标准应该有助于您的客户采用您的api

-显然,您应该以某种方式验证您的用户。您可以使用Oauth来实现它——它具有广泛的开放性,并且易于实现。同样,您的客户将很容易连接到它


您可以在Java中找到所有这些技术的实现,或者作为Grails插件本身。

您可以尝试更具体地阐述您的问题吗?现在相当宽泛。可能是您希望处理的API请求的一个示例,然后是处理该请求的控制器操作的第一次破解?+1祝贺您的第一个回答。我认为先指向REST是个好建议。我最近一直在努力让自己清楚地认识到这一点,并发现它提高了代码的可管理性。