У меня есть этот проект, в котором мне нужна подписка на определенный календарь. Это сделано, здесь нет проблем.
Чтобы поддерживать подписку, у меня есть механизм, который запускает сценарий один раз в день, который обновляет эту конкретную подписку, давая ей срок действия, который наступает через два дня. В большинстве случаев он работает нормально.
Проблема в том, что уже дважды, первый раз в марте и последний раз ранее на этой неделе, подписка не была успешно продлена, и я получаю такой ответ об ошибке:
{
"error": {
"code": "ExtensionError",
"message": "Operation: Update; Exception: [Status Code: NotFound; Reason: The subscription with Id 'M0M5MUUwODEtQkQ5RS00OTlCLTkxNjMtNDdDRUYxODhDMjI5XzEzMjQ0RjZDLUMwRTEtNDg3RC1CQUQ4LThDOEFFNzXXXkNDNQ==' is not found.]",
"innerError": {
"request-id": "b1f7af53-XXXX-XXXX-b38e-750453299588",
"date": "2019-06-01T23:30:07"
}
}
}
(на всякий случай изменил несколько символов)
Я почти уверен, что эта проблема возникла не на моей стороне, потому что там ничего не изменилось.
При поиске этого кода ошибки я столкнулся с аналогичными проблемами (1, 2, 3), но некоторые из них не совсем одинаковы, и, похоже, нет окончательного объяснения или ответа на этот вопрос.
Имея все это в виду, я хотел бы знать, может ли кто-нибудь мне помочь - это идет в продакшене, так что мне это очень больно.