新浪股票网(新浪股票网站的网页代码用什么语言写)

币圈行情 阅读 9 2023-05-10 10:58:06

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

1、直接输入网址返回错误:Kinsoku jikou desu

在浏览器中输入网址以及股票代号:http://hq.sinajs.cn/list=sh601857,此时会返回:Kinsoku jikou desu!是拒绝访问的意思。

获取新浪股票接口数据API的使用方法(2022年9月测试)

因为在2022年新浪更改了访问接口,需要加入一个header,referer:https://finance.sina.com.cn/

2、要在输入网址的同时输入参数,需要安装浏览器插件。

以google chrome浏览器为例,下载modheader插件3.1.19。

点击浏览器右上角的三个小竖点,选择更多工具-->扩展工具

获取新浪股票接口数据API的使用方法(2022年9月测试)

或者在浏览器地址栏输入:chrome://extensions/,打开扩展工具页面。

勾上开发者选项:

获取新浪股票接口数据API的使用方法(2022年9月测试)

找到自己已经下载好的Chrome离线安装文件“.crx”,然后将其从资源管理器中拖动到Chrome的扩展管理界面中。

点击添加扩展程序。

获取新浪股票接口数据API的使用方法(2022年9月测试)


3、添加header参数。

此时,在网址栏后面会出现一个扩展程序按钮,点击后输入参数名称和值。

获取新浪股票接口数据API的使用方法(2022年9月测试)

再刷新网页,就会返回结果了。

获取新浪股票接口数据API的使用方法(2022年9月测试)

4、代码调用

以上是在浏览器地址栏输入网址访问的方式,比较直观,但实际应用的时候是通过程序代码调用的。不同的编程语言都提供了访问网络的方式,基本上大同小异。都是提供了需要访问的网址和参数。

以python为例:

import requests

gudaima = "sz000001"

headers = {'referer': 'http://finance.sina.com.cn'}

resp = requests.get('http://hq.sinajs.cn/list=' + gudaima, headers=headers, timeout=6)

data = resp.text

print(data)

运行结果:

获取新浪股票接口数据API的使用方法(2022年9月测试)

注意:如果提示不识别requests,需要下载:

pip install requests -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com

获取新浪股票接口数据API的使用方法(2022年9月测试)

相关内容

标签: 输入参数 扩展工具 会返回

新浪股票网(新浪股票网站的网页代码用什么语言写)文档下载: PDF DOC TXT
文章来源: 小月
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至举报,一经查实,本站将立刻删除。
上一篇: 凭证保存失败 用友(凭证保存不了) 下一篇: 300252股票搜索(300259股票行情)

相关资讯