我很难理解订阅密钥的含义

问题描述 投票: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.