如何抓取LinkedIn与Google表格的联系

时间:2019-12-10 05:13:51

标签: xpath web-scraping google-sheets google-sheets-formula google-sheets-importxml

尝试使用Google表格抓取我的LinkedIn帐户的前20个连接。

我猜测它不起作用,因为我要输入“ mynetwork”,但是那不给Google表格一个ID?不确定,我是Google表格的新手。

任何帮助深表感谢!

我尝试了以下操作:


=ImportFeed( "https://www.linkedin.com/mynetwork/invite-connect/connections/")
  

错误导入的内容为空


=IMPORTXML( "https://www.linkedin.com/mynetwork/invite-connect/connections/", "//div[@class="ember-view")")
  

ERROR公式解析错误


=IMPORTHTML("https://www.linkedin.com/mynetwork/invite-connect/connections/", "list", "1")
  

错误无法获取网址:https://www.linkedin.com/mynetwork/invite-connect/connections/


2 个答案:

答案 0 :(得分:1)

问题似乎是间歇性的。无论何时将其移动到新的工作表中,或者每当URL断开然后被更正以强制刷新时,Web查询都将起作用。数据在一分钟后消失,下一分钟消失,但始终如所述恢复。

此工作表在此URL公开,并且在撰写本文时,在单元格AK12中存在网络查询。复制工作表,然后断开URL并还原它以演示解决方法。

答案 1 :(得分:0)

Google表格不支持抓取JavaScript元素或登录后的任何元素。最好的做法是查看LinkedIn API: https://developer.linkedin.com/docs/rest-api