首页 > 解决方案 > 使用python访问JAVA API?

问题描述

目前,我编写了一个 python 脚本,可以从各种来源(Quandl、webscraping 等)获取数据。我想切换到更稳定的信息源、下单系统。代理提供了一个 API:

https://www.sharekhan.com/active-trader/oalert/new-to-oalert

在查看了文档和可用的少量信息之后,似乎我只能将它与java. 我是python的新手,从未尝试过java。有人能指出我从哪里开始学习更多关于如何在我的 python 程序/脚本中使用 API 的方向吗?

来自常见问题

TradeTiger API 具有基于传输控制协议 (TCP) 的架构。因此,它可以在任何可以使用 TCP 协议进行通信的编程语言中工作。与 API 兼容的一些编程语言是 C#.net、VB.Net、Java、Python、C++ 和 VB。

谢谢

标签: python

解决方案


根据您从文档中给出的报价,API 使用 TCP。您可以使用任何语言(包括 Python)的任何网络库来访问它。

首先,您需要学习 TCP 的基础知识。谷歌搜索将引导您找到技术文档。RFC 给出了官方规范。然后,您将需要一个 Python 库来打开网络连接并发送二进制数据。最后,您需要阅读API 的文档


推荐阅读