用于提取和下载 Comtrade 数据/元数据的 API 订阅密钥

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

我正在尝试使用 https://github.com/uncomtrade/comtradeapicall

访问 Comtrade 数据

我得到的示例代码是

comtradeapicall.bulkDownloadFinalFile(subscription_key, directory,
    typeCode='C', freqCode='M', clCode='HS',
    period='200001', reporterCode=251, decompress=True)

什么是 subscription_key 以及如何在此 API 中使用它?

我有主键和辅助键。

python api primary-key
2个回答
0
投票

它看起来像是资源提供商(在本例中为联合国商品贸易统计数据库)向您提供的某种凭证。可以肯定的是,您可能需要在 UN Comtrade 注册您的应用程序,通过该过程,他们将为您提供必要的凭据/访问权限/密钥以成功进行 api 调用。

该存储库有一个示例文件,其中一行声明了订阅密钥变量,并解释了从 UN Comtrade 获得的值的注释:

https://github.com/uncomtrade/comtradeapicall/blob/1b3ddbb1b64796671208e3b07c6f824de21f6ac5/tests/example%20calling%20functions%20-%20script.py#L7

此外,这个维基似乎有关于注册和获取订阅密钥的更准确的信息:

https://unstats.un.org/wiki/display/comtrade/New+Comtrade+User+Guide#NewComtradeUserGuide-获取NewComtradeAPI 的订阅密钥


0
投票

您应该使用主键作为订阅密钥。只是写的不一样

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