Я использую сервер Vapor и хочу вызвать API-интерфейс FCM (Firebase Cloud Messaging) для отправки уведомлений в мое приложение IOS.
В консоли Firebase мы представлены двумя ключами Серверный ключ и Устаревший ключ .
Чтение документов firebase cloud-message / send-message . Я узнал, что мне нужно отправить запрос HTTP POST на https://fcm.googleapis.com/v1 с токеном доступа .
Чтение далее в разделе Авторизация запросов на отправку Я вижу, что есть разные библиотеки (node.js, python), которые позволяют генерировать токен доступа, но я думаю, что мне нужно будет сделать это с помощью REST, так как нет библиотеки для SWIFT на сервере.
Я не могу найти библиотеку для swift, чтобы чеканить токен OAUTH2.0 с использованием служебной учетной записи, и мне было интересно, есть ли кто-нибудь, кто мог бы показать мне, как чеканить токен с помощью REST в Swift.