我是API的新手。我想在Grails中創建一個。 我相信,另一個應用程序網站等將只發布到我的網絡應用程序的URL,它會啓動一個方法。 哪裏是開始我的研究的好地方。任何幫助將不勝感激。謝謝。從哪裏開始使用API的
0
A
回答
2
這是我的第一個答案,但我希望它會爲你:)有用
這裏有一些資源,你應該考慮讓自己的API之前:
REST - 這是關於整個理論你正在建設的api的概念。請在維基百科上找到它。我無法發佈鏈接,因爲這裏有2個鏈接限制新帳戶:)
http://en.wikipedia.org/wiki/SOAP - 這是W3C支持的用於交換消息的協議。使用標準應該可以幫助你的客戶採用你的api。
http://en.wikipedia.org/wiki/Oauth - 顯然你應該以某種方式驗證你的用戶。你可以用Oauth來實現 - 它的開放性很強,易於實現。再次,您的客戶將很容易連接到它。
您可以在Java或Grails插件中找到所有這些技術的實現。
+0
+1祝賀您的第一個答案。我認爲首先指出REST是很好的建議。我最近一直試圖在腦海中清楚地發現它,並發現它改進了我的代碼的可管理性。 – DavidHyogo 2012-07-23 13:34:19
相關問題
- 1. 從哪裏開始使用API
- 2. 我從哪裏開始使用RESTful API?
- 3. 從哪裏開始?
- 4. - 從哪裏開始?
- 5. 從哪裏開始使用FastCGI和C++
- 6. 我從哪裏開始使用C#?
- 7. 使用Moq和TDD,從哪裏開始?
- 8. SSAS - 你從哪裏開始使用它?
- 9. 從哪裏開始使用Google Reader作爲API?
- 10. 開始從哪裏開始移植?
- 11. 如何開始,從哪裏開始MScharts?
- 12. 從哪裏開始Magento?
- 13. Rails memcached:從哪裏開始?
- 14. nodejs從哪裏開始?
- 15. 從哪裏開始Python
- 16. 從哪裏開始C#
- 17. 從哪裏開始Rails
- 18. dealloc從哪裏開始?
- 19. Mean.js,我從哪裏開始?
- 20. 從哪裏開始 - android?
- 21. MSN Bot,從哪裏開始?
- 22. XNA從哪裏開始?
- 23. Silverlight MVVM從哪裏開始
- 24. 從哪裏開始春季?
- 25. css,javascript - 從哪裏開始?
- 26. 從哪裏開始編程?
- 27. 從哪裏開始CruiseControl.NET
- 28. 從哪裏開始NodeJS?
- 29. Jruby從哪裏開始?
- 30. 從哪裏開始從api返回的JSON字典?
你可以嘗試更具體地框架你的問題?現在比較寬泛。也許是您希望使用的API請求的示例,然後是處理它的控制器操作的第一個裂縫? – 2012-07-23 13:12:30