2011-11-20 142 views
0

爲什麼我會收到以下錯誤消息?無法獲取訪問令牌

{"error":{"message":"Error validating login secret. Since your application has a login secret in addition to a secret key, you must use the login secret and not the secret key with OAuth.","type":"OAuthException"}} 

$url='https://graph.facebook.com/oauth/access_token?client_id='.$APPID.'&redirect_uri='.$RDURL.'&client_secret='.$APPSECRET.'&code='.$_GET['code']; 

回答

1

我想在你的Facebook應用程序的設置頁面,啓用此選項:

「勢力利用登錄祕密的對OAuth的呼叫和auth.login」

嘗試禁用它,看看它是否有幫助。如果沒有,請嘗試將$APPSECRET替換爲「登錄密碼」(如果有)。