如何查询api认证(如何使用API接口批量查询图书信息)

如何查询api认证(如何使用API接口批量查询图书信息)(1)

之前小编讲过在Excel表格中根据ISBN查询图书信息可以使用我们的图书查询公式,但偶然间发现少部分书籍由于年份久远导致查不出来,今天小编就教给大家另一种查询图书信息的方式,即通过API接口返回的JSON数据来查询。话不多说,我们先看一下查取的结果

如何查询api认证(如何使用API接口批量查询图书信息)(2)

第一步:先安装一下Excel网络函数库,网址www.excelapi.com。公式免费大家放心使用

第二步:分析API地址组成,将其根据ISBN前后进行拆分,如图:

如何查询api认证(如何使用API接口批量查询图书信息)(3)

第三步:输入公式GetJsonSource(Url, [Encoding], [Method], [Headers])。获取指定网址url对应的Json格式数据。其中Url为拼接出的网址,其他三项可以不用填写。如下图:

如何查询api认证(如何使用API接口批量查询图书信息)(4)

第四步:输入公式GetJsonProperty(JSON_string, Property_name)。从Json字符串中提取指定属性的值。其中JSON string是上一个公式所查出的结果,Property name是要查找的具体属性名。具体能查询的属性名如下:

如何查询api认证(如何使用API接口批量查询图书信息)(5)

图书数据查询如下图:

如何查询api认证(如何使用API接口批量查询图书信息)(6)

查询过程中可能出现的问题:

如何查询api认证(如何使用API接口批量查询图书信息)(7)

问题原因是JSON格式不规范

解决方法:将源数据里的不规范格式删掉即可

如何查询api认证(如何使用API接口批量查询图书信息)(8)

总结:使用该方法查的图书信息更详细更准确,但需要有API接口,因此这个方法可发挥与图书查询公式互补的作用

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页