$fburl = "/XXXXXXXXXX/posts?fields=$fields&limit=25$nav";
echo "FBURL: $fburl<br />";
$request = new FacebookRequest( $session, 'GET', "$fburl");
$response = $request->execute();
$FBdata = json_decode($response->getRawResponse());
$fbatturl = urlencode("/$postid?fields=attachments");
echo "FBATTURL: $fbatturl<br />";
$request = new FacebookRequest( $session, 'GET', "$fbatturl");
$response = $request->execute();
$FBattdata = json_decode($response->getRawResponse());
Я застрял здесь. На веб-странице Первая группа fburl просматривает 25 сообщений, но я не могу получить вызов вложений каждого сообщения для запуска. Ошибка:
Fatal error: Uncaught exception 'Facebook\FacebookAuthorizationException' with message '(#803)
Some of the aliases you requested do not exist: aaaaa...aaaaa_aaaaaaaaa..aaa?fields=attachments'
in C:\wwwroot\....php-sdk4\FacebookRequestException.php:134 Stack trace: #0
C:\wwwroot\.,..php-sdk4\FacebookRequest.php(268):
Facebook\FacebookRequestException::create('{"error":{"mess...', Object(stdClass), 404) #1 C:\wwwroot\.....php(386): Facebook\FacebookRequest->execute() #2 {main} thrown in C:\wwwroot\....\php-sdk4\FacebookRequestException.php on line 134
‘FBatturl’ отражается в сообщениях об ошибках, работающих в Graph Explorer (2.1).
Следуя этому примеру Facebook PHP SDK4 — FQL-запрос Я пробовал …
$params = urlencode("SELECT attachment FROM stream WHERE source_id=$StatusID[0] AND post_id=\"$postid\"");
$request = new FacebookRequest( $session, 'GET', $params );
$response = $request->execute();
$FBattdata = json_decode($response->getRawResponse());
и получил ту же ошибку, и я предполагаю, что вложения не существуют. Они становились очень проблематичными.
Откуда отсюда?
Должна ли быть возможность получить фотографии по ссылке? Я читал, что будут фотографии с постами в новом SDK?
«Вложения» (медиа-контент, связанный с историей или комментарием) теперь граничат с постом …
https://developers.facebook.com/docs/graph-api/reference/v2.2/post/
https://developers.facebook.com/docs/graph-api/reference/v2.2/story_attachment
Других решений пока нет …