Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用IMPORTXML从Facebook导入好友数_Facebook_Google Sheets Formula - Fatal编程技术网

使用IMPORTXML从Facebook导入好友数

使用IMPORTXML从Facebook导入好友数,facebook,google-sheets-formula,Facebook,Google Sheets Formula,我正试图将Facebook页面上的好友数导入谷歌电子表格。我使用IMPORTXML命令(从XML、HTML、CSV、TSV格式以及RSS和ATOM XML格式的源中导入数据)来实现这一点 =IMPORTXML(链接;查询\u xpath) 看来我做的每件事都是对的。甚至安装了一个扩展来检测xpath。它确定我从代码中复制了正确的路径,并返回了好友数。我带着这个代码去表格,把它放在公式中,告诉我:没有要导入的数据 截图- 谷歌功能- 食物及食物局网页- 我得到了什么 =IMPORTXML(&quo

我正试图将Facebook页面上的好友数导入谷歌电子表格。我使用IMPORTXML命令(从XML、HTML、CSV、TSV格式以及RSS和ATOM XML格式的源中导入数据)来实现这一点

=IMPORTXML(链接;查询\u xpath)

看来我做的每件事都是对的。甚至安装了一个扩展来检测xpath。它确定我从代码中复制了正确的路径,并返回了好友数。我带着这个代码去表格,把它放在公式中,告诉我:没有要导入的数据

截图-

谷歌功能-

食物及食物局网页-

我得到了什么

=IMPORTXML("https://www.facebook.com/linda.lindsey.54379236";"//*[@id='mount_0_0']/div/div[1]/div[1]/div[3]/div/div/div[1]/div[1]/div/div/div[3]/div/div/div/div[1]/div/div/div[1]/div/div/div/div/div/a[3]/div/span/span[2]")

但是它只给出了
#N/A
而不是你写的朋友数

,能够导入保存在XML、HTML、CSV和TSV文件中的数据。在本例中,所需的数据“好友计数”位于Facebook页面中,因此有意不通过
IMPORTXML
导入任何数据。您得到的意外响应是由于所描述的
IMPORTXML
和Facebook之间的相互作用所导致的一种可预测的行为。或者,您可以尝试按照@WizKid的建议获取数据。

Facebook不允许您刮取数据。你必须使用API。“我正试图将我的Facebook页面上的好友数导入谷歌电子表格。”-为什么,这样做的目的是什么?谁需要对他们在facebook上的朋友数量进行“分析”呢?嗯,赚钱的方法有很多。我在问题中所写的应该让我的工作更轻松一些。