Я недавно установил строку подключения Oauth (в настройках в моей службе ботов в Azure) с помощью API интерфейса Basi c для Instagram - однако, похоже, что служба ботов не поддерживает токен.
Сначала это работает, но со временем (возможно, через час) я получаю:
"message": "Error validating access token: Session has expired on Friday, 28-Feb-20 12:00:00 PST. The current time is Friday, 28-Feb-20 15:10:48 PST.",
"type": "OAuthException",
"code": 190,
Я считаю, что проблема в том, что с IG Basi c Display API вы получаете короткий срок токен (1 час), который вы должны обменять на долгосрочный токен (6 месяцев). Я не верю, что бот-сервис делает это правильно (он получает краткосрочный результат правильно, но затем, возможно, экономит и пытается сохранить это в течение 6 месяцев, а не торгует на токен 6 месяцев?), Или, возможно, есть проблема от моего имени?
Понимание здесь было бы здорово, так как я бы предпочел не поддерживать токен самостоятельно, если это решение работает.
Может кто-нибудь повторить это?