【问题标题】:Can't get data from API endpoint无法从 API 端点获取数据
【发布时间】:2020-10-14 15:46:36
【问题描述】:

我正在尝试从 https://coinmarketcap.com 获取加密货币徽标

根据文档,我可以从这个端点/v1/cryptocurrency/info得到它们

还要求 API 密钥应通过名为 X-CMC_PRO_API_KEY 的自定义标头提供。

我尝试在 Postman 中进行 API 调用,但它返回了错误的请求。

我的钥匙:X-CMC_PRO_API_KEY

我的 API 密钥值:c972ac08-519e-47e5-8cd8-23e6230289f3

我可以获取加密货币列表,但不能获取元数据。

【问题讨论】:

    标签: json postman


    【解决方案1】:

    您还需要在查询中提供您想要详细信息symbol=BTC,ETH 的加密货币符号。请参阅下面的屏幕截图。 logo 密钥存在于相应的加密货币响应中。

    "logo": "https://s2.coinmarketcap.com/static/img/coins/64x64/1.png"
    

    【讨论】:

    • 谢谢!有用。我可以再问一个问题吗?如果我需要所有 100 种加密货币徽标,哪种查询是正确的?
    • @Abrcd18 我怀疑通过单个 API 是否可行。您可以使用 v1/cryptocurrency/listings/latest 获取所有加密货币,但其中没有徽标信息。因此,您需要使用所有货币符号进行第二次 API 调用
    • 能否请您解释一下如何获取所有符号或者我只能获取特定符号的详细信息?
    猜你喜欢
    • 2021-10-02
    • 1970-01-01
    • 2021-06-10
    • 2018-12-09
    • 2018-07-14
    • 1970-01-01
    相关资源
    最近更新 更多