На сайте установил возможность при постинге со ссылкой на Twitter скрапить твит и отображать его во фрейме.
Использую
https://github.com/oscarotero/Embed/ (и это просто для понимания проблемы - проблема не в этой библлиотеке совсем).
Все шло нормально в течение года-два.
Но в начале недели начал замечать, что Твиттер не отдает нормальный вид и при поиске проблемы обнаружил, что банально блокируется IP моего сервера.
Например,
Со своего сервера посылаю: lynx
https://twitter.com/QuinnyPig/status/1250910042246...
Возвращает 404
С localhost или любого иного IP - все нормально.
Соответственно, делаю вывод, что блокируется лично мой "сервачный" IPшник.
Замечу, что таких embed постов на сайте не более 10-20 в день.
При поиске решения проблемы не нашел ничего вразумительно насчет ограничения oEmbed вставок твитов.
Да и зачем Твиттеру это делать?
Убрал все ограничения из фаерволла и fail2ban правил - проверил - ничего.
При этом другие oEmbed вставки (хз как их еще назвать), например с FB, Instagram, работают нормально.
Да, и как я указал выше, причина исключительно в подозрительном блокировании моего IP сервера.
Что и как делать?
Если проблема в превышении каких-либо лимитов на такой oEmbed-постинг, то ткните носом - не нашел я такого в Твиттерном хелпе...
PS: Я, конечно. могу воспользоваться прокси и т.п. средствами для скраппинга, но меня интересует суть проблемы - я (сервер) в этом виноват или Твиттер лимитирует такое дело.
Если последнее, то как тогда справляются те же ТЖ, VC и им подобные сайты.
PSS: Дам любые пояснения по конфигурации всего и всея, чтобы решить этот квест
Спасибо заранее за помощь и будьте здоровы.