从外部网页获取文本和图像

时间:2018-10-29 01:06:00

标签: javascript jquery html

我阅读了许多有关如何在外部网站(这是公司的内部Intranet)中获取LinkedIn最新更新的文章。现在,任何用户都可以查看这些最近的更新。例如,如果某人访问我们的LinkedIn帐户(其网址类似于https://www.linkedin.com/company/OurCompany ***),则他们无需登录LinkedIn就可以查看“最新更新”。 但是似乎LinkedIn并没有提供任何API可以使我们获取这些最新更新,除非用户已经登录到LinkedIn(在我们的情况下将无法使用)。我也在搜索类似于RSS提要的内容,但是LinkedIn似乎没有提供任何RSS提要。

所以我在考虑是否可以按照以下步骤获取这些最新更新:-

  1. 使用JavaScript获取我们的LinkedIn帐户网页@ https://www.linkedin.com/company/OurCompany ***
  2. 的源代码
  3. 然后获取“最近更新”的“文字和图像”标记。
  4. 在我们的网站内显示“文本和图像”标记。

所以我不确定执行上述3个步骤是否对我有用?

1 个答案:

答案 0 :(得分:2)

这将不起作用,因为除非浏览器内部的javascript设置了Access-Control-Allow-Origin标头,否则不允许使用XHR向其他域发出HTTP请求,LinkedIn不会这样做,因为抓取其网页违反了其条款服务。

请参阅:Cross Origin Resource Sharing (CORS)