2010-11-03 43 views

Trả lời

11

Có - sử dụng kết nối thành viên. Hãy xem Group reference trên Graph API.

+0

Bạn có nên là chủ nhóm không? Nó có phù hợp với mọi nhóm không? – Anton

+0

Tôi không nghĩ bạn phải là quản trị viên. Nó được giới hạn cho các nhóm hoặc nhóm công khai mà bạn là thành viên. Kiểm tra phần Quyền trong liên kết đó. –

+0

Nó sẽ chỉ cho 5000 thành viên ... bất kỳ giải pháp nào khác? –

5

Trước tiên, bạn cần mã thông báo truy cập. Tôi khuyên bạn nên bài viết này:

http://benbiddington.wordpress.com/2010/04/23/facebook-graph-api-getting-access-tokens/

Nếu bạn muốn có một truy cập vĩnh viễn mã thông báo bạn phải hỏi cho "offline_access" cho phép mở rộng trên nhận được nó.

Sau đó, nó chỉ là một vấn đề của phát hành một REST gọi API:

https://graph.facebook.com/[GROUPID]/members?access_token=[ACCESSTOKEN]

và bạn' sẽ nhận được một danh sách JSON của tất cả các thành viên của nhóm đó. Rất tiện dụng!

0

Kiểm tra các thành viên liên kết trên

http://developers.facebook.com/docs/reference/api/group

Nếu bạn bấm vào liên kết đó nó sẽ tạo ra một mã thông báo OAuth cho bạn, sau đó chỉ cần thay thế các GROUPID

Nó sẽ chỉ trả lại 500 thành viên mặc dù

0
Request request = new Request(Session.getActiveSession(), 
       groupId+"/members", bundle, 
       HttpMethod.GET, new Request.Callback() {} 
Request.executeBatchAsync(request); 
Các vấn đề liên quan