2015-02-19 23 views
5

Tôi đang gặp khó khăn với những thay đổi mới của Facebook SDK, trong ứng dụng của tôi, tôi muốn có chức năng gửi lời mời ứng dụng tới tất cả bạn bè trên Facebook của mình trước khi có thể sử dụng biểu đồ API và FQL nhưng bây giờ sử dụng Facebook SDK mới tôi chỉ nhận được danh sách bạn bè đã sử dụng ứng dụng của tôi.Mời bạn bè sử dụng Facebook iOS SDK mới (Bạn bè có thể tham gia vs taggable)

tôi đã trải qua tài liệu Facebook cũng như các blog khác nhau và sau đây là những phát hiện của tôi:

bạn bè Invitable:

- Trong trường hợp này, chúng ta sẽ nhận được tất cả bạn bè nhưng điều này là đúng cho ứng dụng mà sẽ thuộc thể loại trò chơi. và lời mời này sẽ xuất hiện trong phần trò chơi của tường người dùng facebook.

bạn bè taggable:

- Trong trường hợp này chúng tôi cũng đã nhận được thẻ tạm thời cho tất cả bạn bè, nhưng điều này có thể được sử dụng chỉ để đăng bài trên tường hoặc sử dụng những câu chuyện người dùng và chúng ta không thể sử dụng này cho gửi lời mời vì chúng tôi không có userid thực tế của người dùng.

có cách nào để đạt được chức năng này không?

Trả lời

6

https://developers.facebook.com/docs/apps/faq#invite_to_app

Nếu App của bạn KHÔNG phải là một trò chơi trên Facebook Canvas, yêu cầu sử dụng đừng và invitable_friends. Chỉ cần sử dụng Hộp thoại Gửi và Tin nhắn (tùy thuộc vào nền tảng của bạn) khi bạn có thể đọc trong tài liệu.

+0

Cảm ơn thông tin. bạn có thể vui lòng cung cấp cho tôi thêm thông tin rằng làm thế nào để có được danh sách bạn bè cho mục đích này là danh sách tôi đang nhận được bằng cách sử dụng ở trên hai api đang gửi mã thông báo tạm thời. – Gaurav

+0

bạn không cần bất kỳ danh sách bạn bè nào. chỉ cần sử dụng hộp thoại gửi hoặc tin nhắn và người dùng có thể chọn bạn bè của mình trong đó. – luschn

+0

ngay cả khi ứng dụng của bạn là trò chơi canvas, bạn chỉ có thể sử dụng mã thông báo bạn nhận được bằng cách sử dụng invitable_friends. bạn cần gì khác? – luschn

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