2012-01-26 19 views
0

JavaScriptを使用してクライアントのWebページ上の公開Facebookページから壁紙の投稿とコメントを引き出して表示しようとしています。私はaccess_tokenが必要であることを知っていますが、問題はたびたび期限切れになります。その問題を避けるためには、私はaccess_tokenを動的に取得する必要があるようです。誰もがこのクライアント側を行う方法を知っていますか?JavaScriptでのグラフAPI呼び出しのアクセストークン

答えて

0

短い答え:

ページが実際に公開されている場合は、トークンのすべてのアクセスを必要としません。あなたは自分に代わってアクションを実行するために、特定のユーザーのアクセストークンを使用している場合たとえば、

http://graph.facebook.com/19292868552 
{ 
    "id": "19292868552", 
    "name": "Facebook Platform", 
    "picture": "http://profile.ak.fbcdn.net/hprofile-ak-ash2/276791_19292868552_1958181823_s.jpg", 
    "link": "http://www.facebook.com/platform", 
    "likes": 3922010, 
    "category": "Product/service", 
    "website": "http://developers.facebook.com", 
    "username": "platform", 
    "founded": "2007", 
    "company_overview": "Facebook Platform enables anyone to build social apps on Facebook and the web.", 
    "mission": "To make the web more open and social.", 
    "about": "We're building the social web. Get the latest here: developers.facebook.com ", 
    "talking_about_count": 74536 
} 

長い答えは、あなたは、トークンが期限切れにしないように、「オフラインアクセス」を求めて検討するかもしれません。このアクセス許可を求める方法の詳細については、https://developers.facebook.com/docs/reference/api/permissions/を参照してください。

+1

オフラインアクセスは、Facebookがお尻の痛みやものを壊すのが好きだからです。 – bkaid

+0

これは確かに物事を壊すだろう。 – mattbornski

関連する問題