Вот код:Facebook API, получить страницу после ссылки (PHP)
$facebookUrl = 'https://graph.facebook.com/'.$facebookPageId.'/posts?&access_token='.$facebookAppId.'|'.$facebookAppSecret;
$facebookData = json_decode(curlRequest($facebookUrl))->data;
curlRequest
успешно возвращающие данных, но она ограничена. Ответ имеет следующие пункты:
- сообщение
- история
- created_time
- ID
Этого достаточно, что они не включают в себя фотографии (которые все эти посты делают) плохо но хуже то, что у меня нет ссылки, которая выводит меня на этот пост.
Twitter имеет перенаправление, используя 'https://twitter.com/statuses/'. $post->id;
У Facebook есть что-то подобное? Или еще лучше, как я могу получить все данные для этих сообщений?
Отвечая наполовину на мой вопрос: '$ thePost ['link'] = 'http://www.facebook.com/'.explode("_", $ post-> id) [0].'/Posts /'.explode("_ ", $ post-> id) [1];' получит ссылку на сообщение. –