tmarois / polygon-php-sdk
该包已被放弃,不再维护。未建议替代包。
此包的最新版本(v1.3.1)没有可用的许可证信息。
Polygon 市场API的PHP SDK
v1.3.1
2020-05-28 17:29 UTC
Requires
- php: >=7
- guzzlehttp/guzzle: ~6.0
Requires (Dev)
- php-coveralls/php-coveralls: ^2.0
- phpunit/phpunit: 6.*
README
此包作为 Polygon RESTful API 的PHP SDK。
安装
使用 Composer 安装包。
运行 composer require tmarois/polygon-php-sdk:^1.0
入门
首先,您需要实例化 Polygon
对象。
use Polygon\Polygon; $polygon = new Polygon("YOUR_API_KEY");
示例用法
股票快照:获取指定日期的股票快照。
这包括最后交易、最后报价、前一天和当天的数据。
$response = $polygon->stocks()->getSnapshot('AAPL');
股票详情:获取符号公司/实体的详细信息。
$response = $polygon->stocks()->getDetails('AAPL');
股票新闻:获取符号公司/实体的详细信息。
$response = $polygon->stocks()->getNews('AAPL', 1, 20);
最后交易:获取指定股票的最后交易。
$response = $polygon->stocks()->getLastTrade('AAPL');
最后报价:获取指定股票的最后报价。
$response = $polygon->stocks()->getLastQuote('AAPL');
交易历史:获取指定股票的的历史交易。
$response = $polygon->stocks()->getTradeHistory('AAPL','2019-09-25',$limit = 100, $timestampOffset = 0);
报价历史:获取指定股票的历史NBBO报价。
$response = $polygon->stocks()->getQuoteHistory('AAPL','2019-09-25',$limit = 100, $timestampOffset = 0);
有关更多信息,请参阅 Polygon 文档,如需扩展,请提交pull request或请求您想看到添加的功能。谢谢!
贡献
任何人都可以为 polygon-php-sdk 做贡献。请在发现意外情况时发布问题,或发送pull request进行改进。
许可证
polygon-php-sdk(此存储库)是开源软件,根据MIT许可证授权。
此SDK与Polygon.io,Inc无关联,作为非官方SDK设计,用于简化PHP应用程序的使用。自行承担风险。如果您对该SDK有任何问题,请提交问题或pull request。