Xin chào, tôi đang sử dụng Facebook PHP SDK (v.3.1.1)facebook php, làm thế nào để bạn sử dụng phân trang kết quả?
Tôi không hiểu cách sử dụng url phân trang kết quả.
Tôi muốn có được một danh sách của tất cả các bạn bè của tôi, đây là mã của tôi
$friends = $fb->api('/me/friends');
/*
$friend == Array
(
[data] => Array
(
...
),
[paging] => Array
(
[next] => https://graph.facebook.com/me/friends?method=GET&access_token=SOMETHING&limit=5000&offset=5000
)
*/
if (!empty($friends['paging']['next']))
{
$friends2 = $fb->api($friends['paging']['next']);
//doesn't work
}
và làm thế nào để bạn truy vấn nó? $ facebook-> api ??? – max4ever
Có nhiều cách .. bạn có thể làm 'file_get_contents ($ paging_url)' hoặc sử dụng cURL ... theo ý kiến của tôi [file_get_contents()] (http://php.net/manual/en/function.file-get- contents.php) là cách dễ nhất ... – Lix
bạn cũng có thể sử dụng chức năng facebook-> api và chỉ thêm các giới hạn, tham số bù đắp vào cuộc gọi - ví dụ: '$ fb-> api ("/me/likes /? giới hạn = 5000 & offset = 5000 "); ' – Lix