Я использую Symfony2 с HWIOAuthBundle. Мне удалось получить запрошенные данные (включая страницы любит), но если их число превышает 24, и пользователь имеет более чем 24 страница любит facebook апи посылает next
атрибут с URL для вызова следующим образом:HWIOBundle FacebookConnect - разбиение на страницы данных
...
[24]=>
array(4) {
["category"]=>
string(26) "Computers/Internet Website"
["name"]=>
string(10) "IOScreator"
["id"]=>
string(16) "1488441341444225"
["created_time"]=>
string(24) "2015-01-30T10:28:42+0000"
}
}
["paging"]=>
array(2) {
["cursors"]=>
array(2) {
["before"]=>
string(20) "MTEyOTU3ODQ1NDAwNzAw"
["after"]=>
string(24) "MTQ4ODQ0MTM0MTQ0NDIyNQ=="
}
["next"]=>
string(99) "https://graph.facebook.com/v2.0/10152896110784845/likes?limit=25&after=MTQ4ODQ0MTM0MTQ0NDIyNQ%3D%3D"
}
}
Кто-нибудь знает как запросить следующую страницу в этом комплекте?
Вот как я получить первый ответ:
$userProvider = $this->container->get('bundleName_user.oauth_provider');
$facebookResourceOwner = $this->container->get('hwi_oauth.resource_owner.facebook');
$accessToken = $request->get('accessToken');
$userResponse = $facebookResourceOwner->getUserInformation(array(
'access_token' => $accessToken
));