làm cách nào để tải toàn bộ album?
Bạn cần https://graph.facebook.com/[uid]/albums?access_token=[AUTH_TOKEN]
để nhận mảng JSON của tất cả các album của người dùng.
Bạn sẽ nhận được ba điều quan trọng từ đây id
- id album, name
- tên album và type
- loại album.
Tôi cần những quyền nào?
Việc cho phép yêu cầu là user_photos
see here
cách tốt nhất để có được hình ảnh ALL hồ sơ từ một người dùng nhất định là gì?
Ảnh hồ sơ nằm trong album "Ảnh hồ sơ". Để truy cập vào album tiểu sử, bạn cần phải xem xét mảng album (như đã đề cập trước đó), lặp qua tập kết quả JSON, cho đến khi bạn nhận được album có tên = Profile Pictures
và nhập = profile
. Nhận id
của đối tượng này. Đây là anbom ảnh tiểu sử.
Giờ đây, bạn có thể truy cập nó tương tự như bạn truy cập vào bất kỳ album nào khác. Tức là, https://graph.facebook.com/[ALBUM_ID]/photos?access_token=[AUTH_TOKEN]
điều này sẽ liệt kê tất cả hình ảnh hồ sơ của người dùng đã từng tải lên.
Hy vọng điều này sẽ hữu ích.
tham khảo: http://developers.facebook.com/docs/reference/api/
Có thể thay đổi tên của album ảnh tiểu sử không? Có đáng tin cậy khi tin tưởng tên album? –
dựa vào 'loại'. không thể chỉnh sửa tên cho album 'profile pictures' AFAIK. – Nishant
@Nantant, nếu có nhiều ảnh tiểu sử (ví dụ: 100 ảnh), bạn sẽ nhận được TẤT CẢ chúng bằng cách sử dụng 'https://graph.facebook.com/ [ALBUM_ID]/photos? Access_token = [AUTH_TOKEN]' ? Bởi vì nó hiện đang dừng lại sau khi hình ảnh thứ 25 – NateHill