Ich habe ein Problem das PHP SDK:Graph API: Ein unbekannter Fehler ist aufgetreten, während FQL multiquries Holen
$fql="{'query1':'SELECT uid2 FROM friend WHERE uid1=me()',
'query2':'SELECT author_uid FROM checkin WHERE author_uid IN(SELECT uid2 FROM #query1) AND page_id = $page_id'}";
$friends= $facebook->api(array(
'method' => 'fql.multiquery',
'queries' => $fql,
'access_token' => $access_token
));
Und ich viele Seiten-IDs. Wenn ich dieses Skript in https://graph.facebook.com/fql/?access_token=AC&q=QUERIES ausgeführt habe, funktioniert es perfekt.
Aber wenn ich die php-sdk verwenden, manchmal funktioniert es aber für einige Seiten es gibt mir den Fehler:
FacebookApiException Object
(
[result:protected] => Array
(
[error_code] => 1
[error_msg] => An unknown error occurred
)
[message:protected] => An unknown error occurred
[string:Exception:private] =>
[code:protected] => 1
[file:protected] => /APP_PATH/base_facebook.php
[line:protected] => 1249
[trace:Exception:private] => Array
(
[0] => Array
(
[file] => /APP_PATH/base_facebook.php
[line] => 816
[function] => throwAPIException
[class] => BaseFacebook
[type] => ->
[args] => Array
(
[0] => Array
(
[error_code] => 1
[error_msg] => An unknown error occurred
)
)
)
Wer kann mir bitte helfen? ich nicht verstehen kann, warum ich diesen Fehler .....
Ich stoße auf ein ähnliches Problem und die Verringerung der Grenze behebt es. Wissen Sie, wie Sie alle Daten abrufen können, ohne diesen Fehler zu erhalten? – zap2008
hey @ zap2008 Sie können Facebook Seitenumbruch verwenden, siehe hier https://developers.facebook.com/docs/reference/api/pagination/ – AboQutiesh