我是API的新手。我想用grails创建一个。 我相信另一个应用程序网站等只会发布到我的网络应用程序中的URL,它将启动一个方法。 哪里是开始我的研究的好地方。任何帮助都会感激不尽。谢谢。
答案 0 :(得分:2)
这是我的第一个答案,但我希望它对你有用:)
以下是您在制作自己的API之前应该考虑的一些资源:
REST - 这是关于你正在构建的api的整个概念的理论。请在维基百科上找到它。我无法发布链接,因为此处有新帐户的2个链接限制:)
http://en.wikipedia.org/wiki/SOAP - 这是W3C支持的用于交换消息的协议。使用标准应该可以帮助您的客户采用您的API。
http://en.wikipedia.org/wiki/Oauth - 显然你应该以某种方式验证你的用户。你可以用Oauth做到 - 它广泛开放且易于实现。同样,您的客户可以轻松连接到它。
您将在Java中找到所有这些技术的实现,或者作为Grails插件本身。