Ошибка при продлении подписки на Microsoft Graph

У меня есть этот проект, в котором мне нужна подписка на определенный календарь. Это сделано, здесь нет проблем.

Чтобы поддерживать подписку, у меня есть механизм, который запускает сценарий один раз в день, который обновляет эту конкретную подписку, давая ей срок действия, который наступает через два дня. В большинстве случаев он работает нормально.

Проблема в том, что уже дважды, первый раз в марте и последний раз ранее на этой неделе, подписка не была успешно продлена, и я получаю такой ответ об ошибке:

{
  "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), но некоторые из них не совсем одинаковы, и, похоже, нет окончательного объяснения или ответа на этот вопрос.

Имея все это в виду, я хотел бы знать, может ли кто-нибудь мне помочь - это идет в продакшене, так что мне это очень больно.


person Ghelthon    schedule 07.06.2019    source источник
comment
какой api вы используете? это api обновления подписки?   -  person InfoÁsith    schedule 08.10.2019
comment
ваша подписка может быть уже истекла   -  person InfoÁsith    schedule 08.10.2019