Я использовал Yahoo Pipes, чтобы иметь возможность запрашивать RSS-каналы с других сайтов, используя AJAX.
Теперь, когда Pipes не работает, я использовал cors-anywhere
для разработки собственного cors-прокси. Это займет у вас 10-15 минут, чтобы подготовить свою собственную версию. Вы можете найти мою реализацию здесь
Как только он будет готов в репозитории GitHub, вы можете развернуть репозиторий из Github в Azure всего за 5 минут после этого урока .
Тогда вы сможете запросить канал через ajax, например:
http://stackoverflow.com/feeds/user/606821
Можно запросить с помощью:
http://my-cors-proxy.azurewebsites.net/stackoverflow.com/feeds/user/606821
Примечание. Вам просто нужно заменить URL-адрес веб-сайта лазури своим собственным:
http://my -cors-proxy.azurewebsites.net /
Указанный выше URL-адрес может быть вызван только из remojansen.com
, поскольку он был настроен таким образом с использованием параметра cors-anywhere
originWhitelist
:
originWhitelist: (process.env.PORT ? ['http://www.remojansen.com'] : []),
Надеюсь, мой ответ поможет некоторым людям с моей проблемой.