Tôi muốn thiết kế để có thể gửi thông báo đẩy đến một thiết bị cụ thể.OneSignal cách gửi Push đến thiết bị cụ thể - ionic
Làm cách nào để nắm bắt id thiết bị của thiết bị?
Và tôi sử dụng API nào để đẩy tới thiết bị cụ thể đó?
Cảm ơn.
Tôi muốn thiết kế để có thể gửi thông báo đẩy đến một thiết bị cụ thể.OneSignal cách gửi Push đến thiết bị cụ thể - ionic
Làm cách nào để nắm bắt id thiết bị của thiết bị?
Và tôi sử dụng API nào để đẩy tới thiết bị cụ thể đó?
Cảm ơn.
Dưới đây là một bản sao của hướng dẫn OneSignal về việc gửi một thông báo đến một thiết bị cá nhân:
Nếu bạn đang tìm kiếm để gửi thông báo để chỉ các thiết bị thử nghiệm của bạn:
Tag thiết bị của bạn với một thẻ duy nhất với sendTag
.
OneSignal.sendTag("is_test", "true")
Tạo phân đoạn mới trên trang tổng quan OneSignal có tên là thiết bị thử nghiệm.
Nếu bạn đang tìm kiếm để gửi thông báo tới thiết bị người dùng cụ thể: (Có thể được sử dụng để thông báo với người sử dụng để tài khoản)
player_id
người dùng với phương pháp getIdsAvailable
SDK .
userId
từ getIdsAvailable
gọi lại nếu pushToken không phải là null hoặc trống để máy chủ của bạn.include_player_ids
cho userId trên phương thức SDK PostNotification hoặc trên cuộc gọi API REST create notification REST.
cảm ơn bạn rất nhiều. chỉ là một câu hỏi nhỏ, OneSignal.sendTag ("is_test", "true") - các tham số là khóa và giá trị. là chìa khóa deviceid, giá trị là gì? – Axil
@Axil sendTags cho phép bạn gán các cặp khóa/giá trị tùy chỉnh cho người dùng. Vì vậy, bạn có thể làm những việc như sendTag ("tuổi", "31") hoặc sendTag ("thành phố", "San Francisco") hoặc trong trường hợp này là sendTag ("is_test", "true"). Tiếp theo, bạn có thể nhắm mục tiêu thông báo của mình đến những người dùng có hoặc không có thẻ và giá trị cụ thể. – Gdeglin
cảm ơn. trên thực tế, tôi không thể tìm thấy phần từ phía máy chủ về cách lấy id player_id/thiết bị từ các thẻ được gửi bởi thiết bị di động. – Axil