goracash / apiclient
该软件包最新版本(dev-master)没有提供许可证信息。
Goracash API客户端库
dev-master / 1.x-dev
2018-10-19 08:24 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- php: >=5.3.0
- codeclimate/php-test-reporter: dev-master
- phpunit/phpunit: 4.3.*
This package is not auto-updated.
Last update: 2024-09-14 16:24:14 UTC
README
描述
Goracash API客户端库使您能够在服务器上使用Goracash API。
需求
安装
有关最新安装和配置说明,请参阅文档。
基本示例
有关关键客户端功能的示例,请参阅examples/目录。
<?php require_once 'goracash-api-php-client/src/autoload.php'; // or wherever autoload.php is located $client = new Goracash\Client(); $client->setClientId('YOUR_CLIENT_ID'); $client->setClientSecret('YOUR_CLIENT_SECRET'); $client->setApplicationName("Client_Library_Examples"); $date_lbound = '2015-04-03 00:00:00'; $date_ubound = '2015-04-05 00:00:00'; $options = array('limit' => 2); $service = new Goracash\Service\LeadAcademic($client); $leads = $service->getLeads($date_lbound, $date_ubound, $options); foreach ($leads as $lead) { echo "Id :", $lead['id'], "<br /> \n"; echo "Date :", $lead['date'], "<br /> \n"; echo "Status :", $lead['status'], "<br /> \n"; echo "Status date:", $lead['status_date'], "<br /> \n"; echo "Level:", $lead['level'], "<br /> \n"; echo "Subject :", $lead['subject'], "<br /> \n"; echo "Payout :", $lead['payout'], "<br /> \n"; echo "Payout date :", $lead['payout_date'], "<br /> \n"; echo "Trackers :<br /> \n"; foreach ($lead['trackers'] as $tracker) { echo "Tracker id :", $tracker['id'], "<br /> \n"; echo "Tracker title :", $tracker['title'], "<br /> \n"; echo "Tracker slug :", $tracker['slug'], "<br /> \n"; } }
常见问题解答
如果出现问题怎么办?
如果库中存在特定错误,请在Github问题跟踪器中提交问题,包括(最小化)失败的代码示例和任何特定错误。也可以提交功能请求,只要它们是核心库请求,而不是特定于API的请求:对于这些,请参考单个API的文档以确定最佳请求位置。请尽量提供清晰的问题陈述,说明该功能将解决的问题。