Мы внедрили бота в Twitter с использованием Account Activity API, и он работал нормально.
Однако мы столкнулись с проблемой, когда решили переключить наш сервер с Heroku на AWS.Мы понимаем, что можем создать только один URL-адрес webhook.Поэтому, чтобы перенести наш сервер, мы удалили URL-адрес webhook, подключенный к серверу Heroku, и попытались зарегистрировать новый URL-адрес webhook для сервера AWS.Но мы получили это сообщение об ошибке.
Используя премиальный уровень API, настройку URL-адреса webhook, который уже используется.
{
"errors": [
{
"code": 355,
"message": "This URL is already in use."
}
]
}
Нам кажется странным, чтомы удалили webhook для сервера Heroku.Мы также проверили, используется ли где-нибудь URL-адрес webhook, но команда возвращает пустой список.
% curl --request GET --url https://api.twitter.com/1.1/account_activity/all/webhooks.json --header ‘authorization: Bearer ...’ | jq
{
“environments”: [
{
“environment_name”: “production”,
“webhooks”: []
}
]
}
Было бы здорово, если бы вы могли проверить, есть ли проблемы на стороне Twitter.(Может быть, URL-адрес webhook неправильно удален на вашей стороне?)
Заранее спасибо.