Поэтому я разрабатываю приложение, которое требует push-уведомлений, и я использую pushwoosh. но в настоящее время я застрял на том, как отправлять целевые уведомления на устройство по значению тега.
Я использую [http://gomoob.github.io/php-pushwoosh/]
Любая помощь будет оценена. Спасибо
$filter = '';
$request = CreateTargetedMessageRequest::create()
->setContent($options['body'])
->setData(
[
'custom' => 'json data'
]
)
->setDevicesFilter($filter);
$pushwoosh->createTargetedMessage($request);
что я хочу, это значение для фильтра
Я решил сам. Я использовал setCondition()
способ указать имя тега и значение для того, что я хотел.
$request = CreateMessageRequest::create()
->addNotification(Notification::create()
->setContent($options['body'])
->setConditions([
IntCondition::create('userId')->eq($user_id)
]));// Call the REST Web Service
$response = $pushwoosh->createMessage($request);
Других решений пока нет …