Встраивать в Твиттер контент (для Chrome расширения)

1 500 руб. за проект
13 марта 2023, 09:53 • 1 отклик • 20 просмотров
Добрый день.

Есть простое Хром расширение для Твиттера, которое работает так:
1) в форме твита, расширение встраивает кнопку
2) при клике на кнопку, происходит запрос к внешнему API. API возвращает текст.
3) при получение ответа с текстом от апи, надо вставить этот текст в редактор Твиттера (в котором пишется твит)

У меня проблема с подстановкой текста в редактор Твитера (пункт 3). Текст почему-то задваивается, хотя от внешнего апи приходит 1 ответ.
Пример задвоенного текста: https://prnt.sc/GmGB95HfHSCj

Результат работы:
- надо исправить подстановку текста, чтобы не было задвоения
- сделать в кнопке спиннер пока ожидается ответ от апи (когда пользователь кликает на кнопку, показываем спиннер и disabled, пока ждем ответ от апи)

В отклике прошу указать:
- был ли опыт работы с расширением, которое работало с Твитером
- телеграм