Как создать Oauth2.0 для вызова API FCM v1? стриж - PullRequest
0 голосов
/ 01 мая 2018

Я использую сервер 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.

...