Ошибка обмена сообщениями Google Cloud_count не работает ⇐ Python
Ошибка обмена сообщениями Google Cloud_count не работает
Я пытаюсь передать неправильный токен в Google Cloud Messaging MulticastMessage():
async def sendMessageAsync(registration_tokens: list[str]): сообщение = message.MulticastMessage( Notification=messaging.Notification(body="Text"), tokens=registration_tokens ) ответ: messages.BatchResponse = messages.send_multicast(сообщение) print(response.failure_count) # 0 @https_fn.on_request( Region="europe-west3", cpu="gcf_gen1", Memory=options.MemoryOption.MB_256 ) def sendMessage_http(req: https_fn.Request) -> https_fn.Response: asyncio.run(sendMessageAsync(["wrongToken"])) вернуть https_fn.Response(f"Закрыто") Но в результате я получаю failure_count, равный нулю.
Что здесь не так?
Похожий код работает нормально, если я использую Google Cloud Messaging Message() — он генерирует исключение, как и ожидалось.
Я пытаюсь передать неправильный токен в Google Cloud Messaging MulticastMessage():
async def sendMessageAsync(registration_tokens: list[str]): сообщение = message.MulticastMessage( Notification=messaging.Notification(body="Text"), tokens=registration_tokens ) ответ: messages.BatchResponse = messages.send_multicast(сообщение) print(response.failure_count) # 0 @https_fn.on_request( Region="europe-west3", cpu="gcf_gen1", Memory=options.MemoryOption.MB_256 ) def sendMessage_http(req: https_fn.Request) -> https_fn.Response: asyncio.run(sendMessageAsync(["wrongToken"])) вернуть https_fn.Response(f"Закрыто") Но в результате я получаю failure_count, равный нулю.
Что здесь не так?
Похожий код работает нормально, если я использую Google Cloud Messaging Message() — он генерирует исключение, как и ожидалось.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение