Изменить встроенный канал Twitter, используя URL или javascript - PullRequest
0 голосов
/ 29 апреля 2020

Я хочу встроить фид (список) Twitter в страницу HTML, но иметь возможность «контролировать» указанный фид c, используя либо URL (переменная GET), либо функцию Javascript.

Итак, у меня есть встроенный фид, например, https://twitter.com/ariherzog/lists/influencers (с использованием реализации встраивания по умолчанию https://publish.twitter.com), но я хочу изменить его на https://twitter.com/kitson/lists/thought-leaders. Это изменение можно либо перезагрузить, используя другой «list» -url в качестве переменной GET, и использовать этот URL-адрес для «сборки» встраиваемого кода Twitter (изменение href), но с использованием этого вызывает ошибку о заблокированных трекерах. (этот упрощенный код c можно найти по адресу https://gist.github.com/antichaos/a6efd40dff5f72f80ade654e5a3be2fe)

Другой, и, возможно, более приятный, подход заключается в изменении канала Twitter через Javascript. Эта страница будет встроена как расширение Tableau в панель инструментов Tableau, и как только фильтр изменится, новый URL будет доступен для Javascript - но я не знаю, как «перезагрузить» встроенный канал Twitter с новым URL списка Twitter.

...