Задать вопрос
@nomer1

Как подключить Wep Push API от sendpulse.com?

Добрый вечер. Мне нужно, чтобы при нажатии кое-какой кнопки на сайте создавалась рассылка push-уведомлений. Я начинающий и в PHP и JS особо не шарю. Помогите подключить к сайту. Хотя бы объясните чайнику как это делать. Мне нужно отправить заголовок, сообщение, ссылку для перехода, ссылку на картинку. В гугле ничего толкового не нашёл.

https://sendpulse.com/ru/integrations/api

https://github.com/sendpulse/sendpulse-rest-api-php
  • Вопрос задан
  • 709 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@Morzev
Для начала вам нужно подключить сам сайт к сервису, если подключили то:
1. Первым делом вам нужно получить ключ для работы с API
https://sendpulse.com/ru/integrations/api#auth вот таким образом.
2. Для создания самой пуш рассылки, использовать нужно данный код
public function createPushTask( $taskInfo, $additionalParams = array() ) {
$data = $taskInfo;
if (!isset($data['ttl'])) {
$data['ttl'] = 0;
}
if( empty($data['title']) || empty($data['website_id']) || empty($data['body']) ) {
return $this->handleError( 'Not all data' );
}
if ($additionalParams) {
foreach($additionalParams as $key=>$val) {
$data[$key] = $val;
}
}
$requestResult = $this->sendRequest( '/push/tasks', 'POST', $data );
return $this->handleResult( $requestResult );
}
До этого получив и указав всю нужную информацию для вашей рассылки.
Обработку всего вешаете на нужный вам элемент по которому будет кликать пользователь.

Если подобного описания не достаточно, рекомендую обратиться в их тех. поддержку и проконсультироваться более детально. Там сможете запросить пример рабочего кода именно для вашего аккаунта.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы