Arkadaşlar örümcek script kullandığım bir oyun sitesi açtım yeni. V4 beta 2 kullanıyorum. Facebook Login buttonu falan hazır yani. Yapacağım tek şey app id ve secret id alıp platform oluşturmak. Bunları yaptım ve siteye uyguladım. İlk birkaç denemede başarıyla login oluyodu ama daha sonra bana şu hatayı vermeye başladı:

Fatal error: Uncaught GraphMethodException: Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api thrown in /home2/***/public_html/includes/facebook/base_facebook.php on line 1271

Günlerdir araştırıyorum ama bu hatayı alan kimseyi görmedim. Dosyalarda herhangi bir değişiklik de yapmadım. Hatanın bahsettiği dosyadaki kodlar şu şekilde

/**
Analyzes the supplied result to see if it was thrown
because the access token is no longer valid. If that is
the case, then we destroy the session.

@param $result array A record storing the error message returned
by a failed API call.
/
protected function throwAPIException($result) {
$e = new FacebookApiException($result); (line 1271)
switch ($e->getType()) {
// OAuth 2.0 Draft 00 style
case 'OAuthException':
// OAuth 2.0 Draft 10 style
case 'invalid_token':
// REST server errors are just Exceptions
case 'Exception':
$message = $e->getMessage();
if ((strpos($message, 'Error validating access token') !== false) ||
(strpos($message, 'Invalid OAuth access token') !== false) ||
(strpos($message, 'An active access token must be used') !== false)
) {
$this->destroySession();
}
break;
}

throw $e;
}


Line 1271 diye belirttim kodlar üzerinde. Bu konularda daha yeni olduğum için bir çözüm üretemedim. Bilgisi olan varsa yardım ederse sevinirim.