【问题标题】:Import API to GoogleSheets将 API 导入 Google 表格
【发布时间】:2018-12-16 12:23:28
【问题描述】:

我正在尝试运行脚本以将数据导入 GoogleSheet,但似乎找不到一种简单的方法来执行此操作。

来自网站的 API 拉取结果如下:

curl -X GET "https://api.evemarketer.com/ec/marketstat?typeid=19720" -H "accept: application/xml"

我不知道该怎么办。我已经尝试过 ImportHTML 以及其他功能,但我相信这需要一个脚本。有人可以帮忙,或者指出我正确的方向。

【问题讨论】:

  • 我可以问你关于价值观和/或你想要的结果吗?
  • 它应该产生一个类型ID为“19720”的表格,最大购买订单“$$$”平均购买订单“$$$”交易量“###”
  • 感谢您的回复。我贴了2个样品,你能确认一下吗?如果这些不是您想要的,我很抱歉。
  • 抱歉耽搁了。我很快就会试试这个!
  • 感谢您的回复。如果我的回答对您的情况没有帮助,我很抱歉。

标签: json xml google-sheets-api


【解决方案1】:

在 URL 中,可以检索 XML 数据。那么这些模式使用IMPORTXML() 怎么样?

使用时,首先请将https://api.evemarketer.com/ec/marketstat?typeid=19720的URL放到“A1”单元格中,公式放到其他单元格中。

模式一:

如果要检索订单中的“Max Buy Order”、“Average Buy Order”和“Volume”的值,作为一个简单的示例,如何?

={IMPORTXML(A1,"//buy/max"),IMPORTXML(A1,"//buy/avg"),IMPORTXML(A1,"//buy/volume")}

模式2:

如果你想在没有订单的情况下检索“Max Buy Order”、“Average Buy Order”和“Volume”的值(这意味着XML数据中的订单。所以它是“Volume”、“Average Buy Order”和“Max Buy Order”。),这个怎么样?

=IMPORTXML(A1,"//buy/max | //buy/avg | //buy/volume")

=TRANSPOSE(IMPORTXML(A1,"//buy/max | //buy/avg | //buy/volume"))

参考:

【讨论】:

    猜你喜欢
    • 2022-06-14
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 2018-08-10
    • 2011-02-09
    • 2020-02-23
    相关资源
    最近更新 更多