利用python代码获取金价查询 API接口

首先,使用三方接口平台该API接口需要先注册后申请此API接口。申请成功后使用个人中心的API秘钥就可以进行对接开发。

API接口地址为: https://www.tanshuapi.com/market/detail-86
接口地址中shgold为数据源头,他代表的是上海黄金交易所。所有可选值为:
shgold:上海黄金交易所。
shfuture:上海期货交易所。
bankgold:银行账户黄金(纸黄金)。
hkgold:香港黄金。
storegold:金店金价。
london:伦敦金银。

其中,KEY为用户后台我的api页面展示的API密钥。

下面介绍上海黄金交易所的接口使用方法

python
import requests
 
 //接口详情 https://www.tanshuapi.com/market/detail-86
 
# 设置API Key
key = 'yourkey' //你的api秘钥
 
# 构造请求的URL
url = 'https://api.tanshuapi.com/api/gold/v1/shgold?key={}' . format(key)
 
# 发送请求
response = requests.get(url)
 
# 解析返回结果
result = response.json()
 
# 输出查询结果
print(result)

返回结果为:

{
    "code": 1,
    "msg": "操作成功",
    "data": {
        "list": [
            {
                "type": "Au(T+D)", //品种代号
                "typename": "黄金延期", //品种名称
                "price": "475.00", //最新价
                "openingprice": "467.70", //开盘价
                "maxprice": "475.00", //最高价
                "minprice": "466.70", //最低价
                "changepercent": "1.52", //涨跌幅
                "lastclosingprice": "466.90", //昨收盘价
                "tradeamount": "17664.00", //总成交量
                "updatetime": "2023-12-14 16:55:01" //更新时间
            },
            {
                "type": "mAu(T+D)",
                "typename": "迷你黄金延期",
                "price": "475.00",
                "openingprice": "468.00",
                "maxprice": "475.57",
                "minprice": "467.00",
                "changepercent": "1.48",
                "lastclosingprice": "466.69",
                "tradeamount": "45106.00",
                "updatetime": "2023-12-14 16:55:01"
            }
        ]
    }
}

通过向API接口发送请求,可以获取到一个JSON格式的结果,其中包含了黄金最新价格相关信息。结果包含以下几个字段:

code:返回码,1表示成功。
msg:请求状态描述。
data:包含结果的信息。
list:数据集。
type:品种代号。
typename:品种名称。
price:最新价。
openingprice:开盘价。
maxprice:最高价。
minprice:最低价。
changepercent:涨跌幅。
lastclosingprice:昨收盘价。
tradeamount:总成交量。
updatetime:更新时间。

相关推荐

  1. 利用python代码获取金价查询 API接口

    2024-01-31 20:02:01       64 阅读
  2. 快速获取商品条码查询API接口python代码

    2024-01-31 20:02:01       69 阅读
  3. 获取新闻查询API接口

    2024-01-31 20:02:01       62 阅读
  4. 如何利用API接口获取电商平台数据?

    2024-01-31 20:02:01       65 阅读
  5. 利用Python调用闲鱼商品详情API接口

    2024-01-31 20:02:01       25 阅读
  6. ISBN信息查询api接口

    2024-01-31 20:02:01       36 阅读
  7. ISBN信息查询api接口

    2024-01-31 20:02:01       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-31 20:02:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-31 20:02:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-31 20:02:01       82 阅读
  4. Python语言-面向对象

    2024-01-31 20:02:01       91 阅读

热门阅读

  1. LeetCode //C - 215. Kth Largest Element in an Array

    2024-01-31 20:02:01       60 阅读
  2. SQL盲注漏洞

    2024-01-31 20:02:01       39 阅读
  3. git rm --cached

    2024-01-31 20:02:01       52 阅读
  4. Habitat环境学习三:如何让Agent在环境中随机行走

    2024-01-31 20:02:01       58 阅读
  5. 面试题整理01

    2024-01-31 20:02:01       55 阅读
  6. 苹果Vision Pro小白入门实战项目-适合新手入门

    2024-01-31 20:02:01       61 阅读
  7. Synchronized和volatile的区别

    2024-01-31 20:02:01       57 阅读
  8. Python 截取字符串的方法

    2024-01-31 20:02:01       57 阅读
  9. [linux] which和find有什么区别?

    2024-01-31 20:02:01       57 阅读
  10. Leetcode 2808 . 使循环数组所有元素相等

    2024-01-31 20:02:01       68 阅读
  11. <网络安全>《11 网络安全审计系统》

    2024-01-31 20:02:01       51 阅读
  12. 初识C++中面向对象

    2024-01-31 20:02:01       51 阅读