- создание пропуска и его отправка пользователю
- регистрация пользователя и сохранение его push-токена после добавления пропуска в его кошелек;
- отправка запроса на инициализацию push-уведомления
- отправка Apple списка серийных номеров и отправка обновленных пропусков
для каждого из них
Вот мой код, я делаю запрос:
$response = Http::withHeaders($headers)
->withOptions($data->requestOptions)
->post($url, $data->requestBody);
И значения для этого запроса:
"request_headers" : {
"apns-topic" : "pass.com.for.example",
"apns-push-type" : "background",
"apns-priority" : "5",
"apns-expiration" : "0",
"content-type" : "application/json"
},
"request_options" : {
"version" : 2
},
"request_body" : {
"aps" : {
"content-available" : 1
}
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... ss-updates
Мобильная версия