Cách tốt nhất để thông báo cho người dùng trên Facebook rằng đến lượt họ hành động


7

Tôi đang tạo một trò chơi theo lượt mà tôi muốn tích hợp vào Facebook. Người chơi có thể không nhất thiết phải chơi trong thời gian thực vì vậy có một cách để họ biết khi nào đến lượt mình là điều mong muốn.

Ban đầu tôi đã suy nghĩ về các thông báo trên facebook, nhưng có vẻ như nó đã bị phản đối: /programming/4619164/how-to-send-a-facebook-notification-ENC-their-api

Các lựa chọn thay thế không có vẻ dễ chịu khủng khiếp (viết trên tường của họ hoặc có người chơi vừa hoàn thành lượt của họ gửi yêu cầu)

Có sự thay thế nào tốt hơn không?


Bởi không phải thời gian thực, bạn có nghĩa là người chơi có thể mở nó dưới dạng tab nhưng có thể đa tác vụ? Hay tôi hoàn toàn tắt?
DMan

1
@DMan đó là một lựa chọn, hoặc có thể lịch trình của người chơi không căn chỉnh và không thể trực tuyến cùng một lúc, vì vậy một người chơi chơi lượt của họ, sau đó đi làm một việc khác (có thể chơi một trò chơi với một người chơi khác) sau đó trở lại sau khi đối thủ của họ đã di chuyển. Vì vậy, giống như chơi qua email như những gì được xây dựng trong Civilization IV và cũng (tương đối) phổ biến với Cờ vua. Tôi đã có email dưới dạng tùy chọn, nhưng tôi muốn cung cấp một lựa chọn thay thế trên Facebook.
Davy8

Câu trả lời:


6

Yêu cầu được tạo ra cho mục đích này trong số những người khác ...

Yêu cầu do ứng dụng tạo: Những yêu cầu này chỉ có thể được bắt đầu và gửi cho người dùng đã ủy quyền cho ứng dụng của bạn. Các nhà phát triển có thể gửi các yêu cầu này bằng API đồ thị. Sử dụng các yêu cầu này để cập nhật số lượng dấu trang để khuyến khích người dùng tham gia lại vào ứng dụng (ví dụ: bạn của bạn đã hoàn thành việc di chuyển của mình trong một trò chơi và giờ đến lượt bạn) .

Xem: http://developers.facebook.com/blog/post/464/


Ah, tôi nghĩ rằng tôi chỉ tự động cho rằng các yêu cầu phải do người dùng bắt đầu và bạn nói đúng, đây chính xác là mục đích của các yêu cầu! (Tại sao bạn lại trả lời wiki cộng đồng?)
Davy8

Uh, điều đó có tệ không? Tôi khá là không biết gì :)
Evan Rogers

1

Facebook không cho phép các ứng dụng gửi tin nhắn trực tiếp. Tôi nghĩ không có cách nào để tạo thông báo bằng một ứng dụng trên facebook, bạn chỉ có thể viết lên tường người dùng.

Có lẽ giải pháp tốt nhất của bạn là gửi SMS, email hoặc sử dụng twitter.


1
Từ trang đó và các bình luận có vẻ như chỉ để đọc tin nhắn không phải để gửi chúng. Quyền được yêu cầu để sử dụng tính năng đó là "read_mailbox" vì vậy nó không giống như dự định gửi.
Davy8

Vâng, bạn đã đúng, và tôi nhớ đã đọc cách đây một thời gian rằng facebook đã không cho phép các ứng dụng gửi tin nhắn trực tiếp.
David Martinez
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.