电影类型数据已提取到 Google 表格中

问题描述 投票:0回答:2

我想要与 Google 表格中的电影列表关联的类型。我尝试使用 OMDB API 通过 importxml 公式提取此信息。但是我不断收到错误。

这里有样本表供参考。

我有 API 密钥,但未包含在此处。即使包含密钥,该错误仍然会显示。

任何有关此公式或过程的帮助将不胜感激。

或者如果有一个 Google Apps 脚本可以实现这一点,我很乐意指出这个方向。

google-sheets google-sheets-formula google-sheets-api omdbapi
2个回答
2
投票

解决方案:

根据 API 文档,您需要将标题名称中的空格替换为

+
,因此您的公式将如下所示:

=IMPORTXML("http://omdbapi.com?apikey=MYKEY&t="&SUBSTITUTE(A2," ","+")&"&r=xml","root/movie/@genre","en_US")

当然将 MYKEY 替换为您的 API 密钥,但请求的其他部分如下所示:

参考:

替代


0
投票

这是您当前的公式:

=IMPORTXML("http://omdbapi.com?apikey=MYKEY&t="(A3)"&r=xml","root/movie/@genre");

尝试使用这个:

=IMPORTXML("http://omdbapi.com?apikey=MYKEY&t=(A3)&r=xml","root/movie/@genre","en_US")

我认为这与公式字符串的串联有关。

© www.soinside.com 2019 - 2024. All rights reserved.