Я использую Firebase для отправки push-уведомлений.Я успешно настроил свой проект и консоль Firebase и протестировал отправку уведомлений через консоль Firebase.Все отлично работает.Сейчас я пытаюсь отправить уведомление прямо из приложения, используя это руководство
Код:
let parameters: [String : Any] = [
"message": [
"notification" : [
"title": "FCM Message",
"body": "This is an FCM Message"
],
"token" : deviceToken
]
]
let headers: [String : String] = [
"Content-Type": "application/json",
"Authorization": "Bearer I_NEED_THIS_TOKEN"
]
Alamofire.request("https://fcm.googleapis.com/v1/projects/my_project_name/messages:send", method: .post, parameters: parameters, encoding: JSONEncoding.default, headers: headers).responseJSON { (resp) in
print(resp.result.value)
}
Кажется, что для работы кода мне нужен толькодействительный токен Oauth 2.0 для служебной учетной записи проекта Firebase.Но я не понимаю, где я могу получить или запросить его.
Поэтому вопрос в том, где / как мне получить действительный токен Oauth 2.0 для служебной учетной записи проекта Firebase.