我想製作一個消耗API的laravel項目。我在網上看到了很多使用Guzzle的例子,但我不太確定在哪裏實際編寫我見過的代碼示例。例如在這個網站上說(The section on Interacting Githubs API)我在哪裏可以將這段代碼放在Laravel項目中?Laravel - 使用Guzzle
0
A
回答
1
這取決於,如果它是一個沒有邏輯的簡單調用,你可以在你的控制器上做到這一點。
但是,如果您要重複使用它,您可以創建父控制器並從中擴展所有控制器,或者創建一個類,然後將其注入到控制器和其他類中,以便可以使用它。我可以保證的一件事就是讓這個API從你的雄辯模型中調用。
1
放置代碼的位置取決於您正在構建的內容以及構建方式。它實際上取決於您使用的編碼模式。大多數人在使用Laravel時使用MVC模式。所以,可以肯定地說你在控制器中編寫了這些代碼。
但是這真的留給你和你想要遵循的模式。
+0
好吧,這是有道理的,謝謝 – Niall
相關問題
- 1. Laravel - 用guzzle發送數據
- 2. Guzzle Laravel - 使用POST請求登錄
- 3. laravel guzzle 403禁止
- 4. Laravel Guzzle解析XML響應
- 5. Laravel + Guzzle + MailChimp - 400 Bad Request
- 6. Laravel Guzzle帖子請求
- 7. Laravel Guzzle Http Auth不工作
- 8. 如何使用linkedin和guzzle?
- 9. 無法在Bluemix上的Laravel應用中使用Guzzle
- 10. 如何從使用Laravel和Guzzle獲取API錯誤消息
- 11. infraip單人短信服務在laravel中使用guzzle
- 12. 在laravel中處理guzzle 6 response body
- 13. 從API獲取文件(Guzzle,Laravel,PHP)
- 14. guzzle 5.0在laravel 5.0 postAsync錯誤
- 15. Laravel 5.3 Providers Class'GuzzleHttp \ Guzzle \ Client'找不到
- 16. 使用Redis和Guzzle的緩存插件
- 17. 使用Guzzle上傳文件
- 18. 使用Guzzle上傳PDF 6
- 19. 使用Guzzle去消費SOAP
- 20. 如何使用twitter API的guzzle?
- 21. 不使用cURL即可使用Guzzle
- 22. Laravel - 即使URL正確,Guzzle也不返回任何數據
- 23. [GUZZLE] [SYMFONY3] listen guzzle exception event
- 24. Guzzle to ryver api
- 25. 如何存儲JWT並使用Laravel 5.2 + Guzzle來存取用戶6
- 26. Laravel 5.1:Guzzle 6返回響應不起作用
- 27. Post方法與Guzzle不起作用/ Laravel 5
- 28. 使用Guzzle獲取遠程數據
- 29. 使用Guzzle進行OpenSSL身份驗證
- 30. 使用Guzzle發送HTTP請求
你可以使用任何地方像控制器,模型,查看任何你想要的。 –