1

私は現在、GoToWebinarAPIを介して今後のウェビナーを取得するプロジェクトに取り組んでいます。コンソールではすべてがうまく機能しています。以下は、コンソールから問題なく実行されているコードです。

1.9.3p125 :003 > require 'gotowebinar'
 => true 
1.9.3p125 :004 > g = GoToWebinar::API.new()
# intializes the webinar with API key and access token

1.9.3p125 :005 > g.get_upcoming_webinars
# Fetches the Upcoming webinars from GoTowebinar

次に、g.get_upcoming_webinarsから取得した情報をそれぞれのビューにも入力する必要があります。私の計画は、上記のコードをコントローラーのアクションに配置し、それぞれのビューに情報を入力することでした。ただし、アプリケーションはHerokuでホストされる予定であり、クライアントは、ロードごとにAPI呼び出しを行うためにこのコードをコントローラーに配置することを望んでいません。実際、クライアントは、1日に1回実行できるレーキタスクを作成することを望んでおり、ビューに情報が入力されます。

どうすればこれを実行できるのかわかりません。私はいくつかのリソースを探していて、ものをいじってみましたが、無駄でした。

この問題を解決するための助けをいただければ幸いです。

ありがとう

4

1 に答える 1

0

API を使用して、rake タスクでデータベースを更新することができます。次に、Rails アプリで通常行うように、ORM を使用してビューにデータを表示します。

于 2012-05-06T13:28:31.230 に答える