2010-03-10 33 views

Trả lời

28

Không. Không thể thêm bạn bè thông qua API.

Tuy nhiên bạn có thể hướng người dùng đến http://www.facebook.com/addfriend.php?id=[USER UID]

đâu [USER UID] là một user id facebook hợp lệ.

Chúc may mắn!

+4

Hiện có cách. Tham khảo câu trả lời của somethingkindawierd. – Gdeglin

+0

Trên thực tế, [@ mattdipasquale's answer] (http://stackoverflow.com/questions/2421200/can-i-add-friend-with-facebooks-api/7287306#7287306) là cách thực hiện. Câu trả lời của @ somethingkindawierd đã lỗi thời. – ma11hew28

+1

Tính năng này không hoạt động nữa. – rinogo

0

Dưới đây là danh sách Wiki của phương pháp API có sẵn cho bạn http://wiki.developers.facebook.com/index.php/API#Administrative_Methods

Không giống như bạn có thể thêm bạn bè thông qua các API. Lưu ý ứng dụng iPhone của iPhone cũng không có chức năng thêm bạn bè, nó được viết qua API, do đó cho vay nhiều hơn với ý tưởng rằng bạn không thể

28

Tôi đã dành rất nhiều thời gian tìm kiếm và cuối cùng đi qua một giải pháp rất đơn giản.

Sử dụng Facebook API Javascript bạn có thể làm một yêu cầu kết bạn với:

<script> 
    FB.ui(
    { 
     method: 'friends.add', 
     id: fbid // assuming you set this variable previously... 
    }, 
    function(param){ 

     console.log(param); 

      // If they cancel params will show: 
      // {action:false, ...} 
      // and if they send the friend request it'll have: 
      // {action:true, ...} 
      // and if they closed the pop-up window then: 
      // param is undefined 
    } 
    ); 
</script> 

Các kịch bản gọi lại sau đó có thể chỉ đơn giản là thực hiện một cuộc gọi ajax đến máy chủ của bạn, nơi bạn lưu thông tin về hành động, nếu cần thiết.

Bạn có thể kiểm tra điều này bằng cách sử dụng các ứng dụng giao diện điều khiển javascript trên Facebook:

http://developers.facebook.com/tools/console

Paste trong kịch bản trên, bao gồm các thẻ, hoặc nhấp vào "Ví dụ" nút trên dưới cùng của văn bản và tìm ví dụ "fb.ui - friends.add".

+1

Điều này thật tuyệt vời, cảm ơn bạn !!! – Dean

+1

Chúng tôi đã sử dụng giải pháp này trong một thời gian. Than ôi, với v2.0 của API đồ thị, Facebook đã không dùng nữa. (Nó không còn hoạt động) Tôi không có đề xuất về một cách tiếp cận thay thế. – rinogo

Các vấn đề liên quan