2013-02-01 29 views
0

被稱爲當我包括我的應用程序訪問令牌它抱怨:Facebook的Open Graph的誤差必須與一個應用程序的access_token

an active access token must be used to query information about the current user. 

我不知道怎樣才能既包括?我需要提供嗎?還是我在做其他問題?

我已經嘗試了所有以下w沒有喜悅:

FB.api('/me/MY_NAMESPACE:MY_ACTION?access_token=USER_ACCESS_TOKEN', 'post', { object: 'http://example.com/', access_token: 'MY_APP_TOKEN'}) 
FB.api('/me/MY_NAMESPACE:MY_ACTION?access_token=MY_APP_TOKEN', 'post', { object: 'http://example.com/', access_token: 'USER_ACCESS_TOKEN'}) 
FB.api('/me/MY_NAMESPACE:MY_ACTION?access_token=USER_ACCESS_TOKEN', 'post', { object:'http://example.com?access_token=MY_APP_TOKEN'}) 
FB.api('/me/MY_NAMESPACE:MY_ACTION?access_token=MY_APP_TOKEN', 'post', { object: 'http://example.com?access_token=USER_ACCESS_TOKEN'}) 

回答

0

原來我做了一個設定開啓,使應用程序需要的應用程序令牌。一旦我解決了這個問題,開始按照文檔中的描述開始工作。之後,我回去弄清了我錯誤設置的設置的確切名稱,我再也找不到它(聳肩)。 API調用,最終的工作看起來像這樣:

FB.api( '/ ME/MY_NAMESPACE:MY_ACTION', '後',{對象:http://example.com'})

沒有訪問令牌明確包括的任何地方!

相關問題