Rails 3 + fb_graph を使用して、自分の Facebook ページに投稿しています。動作するコードがありますが、数時間しか動作しないアクセス トークンを使用しています。そして、このアクセス トークンを 1 日に数回更新するのは非常に面倒です。ということで、FBアプリに登録。私は今持っています:
my_app = FbGraph::Application.new("App ID");
acc_tok = my_app.get_access_token("App Secret");
me = FbGraph::User.me(acc_tok)
me.fetch
me.accounts
account = me.accounts.select {|account| account if account.name == "BoaJobs.com"}.first
page = FbGraph::Page.new(account.identifier)
note = page.note!(:access_token => account.access_token, :subject => @title, :message => @message, :link => @url)
しかし、me.fetch 行でエラーが発生します。
OAuthException :: An active access token must be used to query information about the current user.
誰かがこの問題を解決するのに役立つコードを投稿できますか? 事前にどうもありがとうございました。