2014-05-10 25 views
8

Tôi cần có thể mời bạn bè vào ứng dụng của tôi trên Android. Tôi đang sử dụng HTML/js với Phonegap. Đăng nhập với FB đang hoạt động tốt với plugin nhưng tôi không thể thực hiện lời mời.Mời Facebook trả lời bằng điện thoại OK

Mã của tôi là:

FB.ui(
    {method: 'apprequests', 
    message: 'test'}, 
    function(response) { 
    alert("res:" + response); 
    } 
); 

tôi có thể chọn bạn bè, nó sẽ gửi yêu cầu nhưng trong cảnh báo tôi nhận được "res: OK" thay vì các ID của bạn bè. Ngoài ra, để làm cho nó hoạt động, tôi phải cấu hình nền tảng "Website" ngoài Android. Có cách nào khác không? Tôi muốn mở trang cụ thể trong ứng dụng cho những người đã có ứng dụng.

thiết lập

My FB:

Base: 
    App Domains: <empty> 
Android: 
    Package Name: com.milab.idc.sheets 
    Class Name: com.milab.idc.sheets.ProjectActivity 
Website: 
    Site URL: https://play.google.com/store/apps/details?id=com.milab.idc.sheets 

trang cửa hàng Play của tôi: https://play.google.com/store/apps/details?id=com.milab.idc.sheets

Cảm ơn

+0

Tôi đang đối mặt với chính xác điều tương tự bằng Phonegap và FacebookConnect. Tôi đang tìm một giải pháp ngay bây giờ, xin vui lòng nếu bạn tìm thấy một bài đăng nó, tôi sẽ làm như vậy. cổ vũ và khóa tốt cho chúng tôi! – pjnovas

+0

Tôi cũng đang đối mặt với cùng một vấn đề, bất kỳ trợ giúp nào ??? – DorR

+0

Bạn có thể cho chúng tôi kết quả của 'console.log (response);'? – GuyT

Trả lời

2

các facebook documentation nói rằng bạn nên cư tham số to với bạn bè id

FB.ui({ method: 'apprequests', message: 'Come play Friend Smash with me!', to: friend_ids }, function(){ //handle result }

có vẻ như nó bị thiếu.

cộng với bạn sẽ nhận được Refence_id tại điểm đó theo yêu cầu chứ không phải friend_id.

+0

Tôi không biết các id của người bạn mà tôi muốn mời. Đó là toàn bộ mục đích. Người dùng chọn bạn bè từ cửa sổ bật lên mời Facebook và nó trả về Id đã chọn. Điều đó làm việc tốt với Facebook js api. Không hoạt động khi sử dụng plugin với plugin phonegap trong chế độ Phonegap – DorR

+0

bạn có quyền user_friends trước khi thực hiện yêu cầu ứng dụng của mình không? nó là một yêu cầu để nhận bất cứ điều gì khác mà một danh sách rỗng – Rugdr

+0

Cảm ơn Rugdr, Nhưng tôi đã có sự cho phép này ... Như tôi đã nói, nó hoạt động khi sử dụng Facebook JS SDK, nó chỉ không hoạt động khi sử dụng nó qua plugin Facebook Phonegap – DorR

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