elvismdev/intrinio

为 Intrinio 财务数据提供服务的 PHP 客户端。

v1.0.0 2017-07-18 09:47 UTC

This package is not auto-updated.

Last update: 2024-09-29 03:36:26 UTC


README

非官方的简单 Intrinio API 客户端,适用于 PHP。轻松访问股票市场数据。

需求

  • PHP 7.0+

安装

composer require elvismdev/intrinio

示例用法

<?php
require_once __DIR__ . '/vendor/autoload.php';
use Elvismdev\Intrinio\Intrinio;

$intrinio = new Intrinio(
	'INTRINIO_API_USERNAME',
	'INTRINIO_API_PASSWORD'
	);

// All companies covered by Intrinio.
$companies = $intrinio->request('companies');
print_r($companies);

// Single company information
$params = [
'identifier'	=> 'AAPL'
];
$company = $intrinio->request(
	'companies',
	$params
	);
print_r($company);

// Historical data for single company.
$params = [
'identifier'	=> 'AAPL'
];
$historical_data = $intrinio->request(
	'historical_data',
	$params
	);
print_r($historical_data);

// Total current assets data for single company, in a quaterly period.
$params = [
'identifier'	=> 'AAPL',
'item'		=> 'totalcurrentassets',
'type'		=> 'QTR'
];
$totalcurrentassets = $intrinio->request(
	'historical_data',
	$params
	);
print_r($totalcurrentassets);

遵循 官方 Intrino API 文档,使用上面的示例代码中的端点 slug 和参数进行查询。