我正在使用Google Apps脚本更新Google电子表格。 Apps脚本采用了Twitter页面的关注者计数。 我将以下公式用于同一
我已使用this网址作为参考
cell.setValue('=IMPORTXML(\"'+url+'\","//a[@data-nav=\'followers\']/span[3]")');
基本上,我们在这里进行一种刮取以提取计数值。上面的代码正在寻找anchor
标记为data-nav
的{{1}}标记,并将文本放在第三个followers
标记内。当我在浏览器中检查页面时,第三个span
标记中显示的值为100(例如)。
但是appscript选择的值高于该值(例如101或102)。
我认为这是由于缓存造成的,我们甚至使用随机数来避免这种情况,但即使这样也不起作用。有关详细信息,请参见here
有人可以看看吗?