advsm / masterfolio
该软件包的最新版本(dev-master)没有可用的许可信息。
Masterfolio API PHP 实现
dev-master
2014-04-08 13:26 UTC
Requires
- php: >=5.4.12
- zendframework/zend-config: 2.*
- zendframework/zend-http: 2.*
This package is not auto-updated.
Last update: 2024-09-28 15:59:52 UTC
README
在 Masterfolio 上工作的 API 实现。
如何安装?
使用 Composer 进行安装。
- 创建包含以下内容的
composer.json
文件
{ "require": { "advsm/masterfolio": "dev-master" } }
- 运行安装命令
composer.phar install
如何使用?
// Инициализация API $config = new Masterfolio\Config(array( 'apiKey' => '', // Ключ доступа к API. Выдается по запросу через тикеты 'email' => '', // Логин для доступа к Masterfolio 'password' => '', // Пароль для доступа к Masterfolio 'rurQuote' => 35.5, // Курс рубля по отношению к доллару )); // Создание портфеля $portfolio = new Masterfolio\Portfolio($config); // Вывод прибыли по портфелю за 1 апреля 2014 $portfolio->getProfit('2014-04-01'); // Получение прибыли всех ПАММ счетов за 1 апреля 2014 foreach ($portfolio->getBrokers() as $broker) { foreach ($broker->getPamms() as $pamm) { sprintf( "%s: %s\n", $pamm->getName(), $pamm->getProfit('2014-04-01') ); } } // Получение прибыли по портфелю за текущий месяц $portfolio->getProfitForPeriod(date('Y-m-01'), date('Y-m-t'));