尝试使用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/
答案 0 :(得分:1)
问题似乎是间歇性的。无论何时将其移动到新的工作表中,或者每当URL断开然后被更正以强制刷新时,Web查询都将起作用。数据在一分钟后消失,下一分钟消失,但始终如所述恢复。
此工作表在此URL公开,并且在撰写本文时,在单元格AK12中存在网络查询。复制工作表,然后断开URL并还原它以演示解决方法。
答案 1 :(得分:0)
Google表格不支持抓取JavaScript元素或登录后的任何元素。最好的做法是查看LinkedIn API: https://developer.linkedin.com/docs/rest-api