我主要是一個編碼器,但對於我需要使用RoR做更多的項目。我一直在使用RoR進行一些項目,但主要是在前端方面。我理解它是一個基本的層面,但對於這個項目我必須深入探索。使用rails和api
我想創建的是一個應用程序,用戶可以搜索電影並將其添加到他們的帳戶。我想爲此使用MoovieDb api,但是我找不到一個截屏視頻或教程,顯示如何將您的應用程序與其他人的api連接起來。所以我希望StackOverflow的人可以指引我正確的方向。
我主要是一個編碼器,但對於我需要使用RoR做更多的項目。我一直在使用RoR進行一些項目,但主要是在前端方面。我理解它是一個基本的層面,但對於這個項目我必須深入探索。使用rails和api
我想創建的是一個應用程序,用戶可以搜索電影並將其添加到他們的帳戶。我想爲此使用MoovieDb api,但是我找不到一個截屏視頻或教程,顯示如何將您的應用程序與其他人的api連接起來。所以我希望StackOverflow的人可以指引我正確的方向。
這是一個很大的問題,但看起來你有兩個部分在這裏。首先是如何從您的應用程序內發出請求。其次是如何與API交互。
我設置了一些類似的地方,我不得不使用Net :: HTTP從控制器內部發出API請求。這個問題的答案很有幫助。從控制器內部,我根據需要處理請求響應,即將其放入關係數據庫中,或者將其顯示給用戶。
How make a HTTP request using Ruby on Rails?
第二部分大約與數據庫交互。電影數據庫API在
http://docs.themoviedb.apiary.io/reference
您需要引用這個API documenation描述。例如,第一件事是=他們需要你獲得一個API密鑰。您還需要知道,它們限制了您可以提出請求的速度。在不瞭解更多細節的情況下,很難提供關於如何構建查詢的更多細節。
希望這會有所幫助。