1
我正在使用PushPad Web推送通知服務,使用PHP
。我可以輕鬆推送通知,但它們會發送到所有瀏覽器。可以說我有很多用戶。如何向選定用戶的瀏覽器發送通知
現在我想發送通知給User 1
。我想不出如何去做。任何人都可以給我一個提示或想法如何可以實現?我問我的同事,但他說這在PushPad中是不可能的。我沒有其他方式獲得關於這個問題的信息。提前感謝您的幫助。
我正在使用PushPad Web推送通知服務,使用PHP
。我可以輕鬆推送通知,但它們會發送到所有瀏覽器。可以說我有很多用戶。如何向選定用戶的瀏覽器發送通知
現在我想發送通知給User 1
。我想不出如何去做。任何人都可以給我一個提示或想法如何可以實現?我問我的同事,但他說這在PushPad中是不可能的。我沒有其他方式獲得關於這個問題的信息。提前感謝您的幫助。
是的,您可以定位特定用戶as described in the docs。
當您訂閱用戶推送通知,附加一些元數據到其訂閱:
pushpad('subscribe', null, uid: 'User1', uidSignature: 'YOUR_SIGNATURE');
uid
):在本例中我使用'User1'
,但您可以簡單地稱它爲'1'
uidSignature
:Pushpad\Pushpad::signature_for($uid);
pushpad('subscribe')
法和類似
pushpad('uid')
方法
當您從您的服務器發送推送通知(與PHP library)你可以針對特定用戶:
$notification = new Pushpad\Notification(array(
'body' => "Hello world!"
));
# deliver to a user
$notification->deliver_to('User1');
# deliver to a group of users
$notification->deliver_to(['User1', 'User2', 'User3']);
根據他們的網站應該是可以的。訪問https://pushpad.xyz/並向下滾動到「發送推送通知」部分。然後選擇PHP並查看代碼 - 就我所瞭解的可能性而言。 (在頁面中間部分ir)##傳遞給用戶 $ notification-> deliver_to($ user_id);' – Twinfriends