tiamo / indiegogo
非官方Indiegogo API
dev-master
2018-10-05 17:09 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: ~4.4
This package is auto-updated.
Last update: 2024-09-06 09:12:37 UTC
README
要求
- PHP 5.4.0 及以上版本。
安装
安装此扩展的首选方式是通过 composer。运行以下命令之一:
php composer.phar require --prefer-dist tiamo/indiegogo "*"
或者将以下内容添加到您的 composer.json
文件的 require 部分:
"tiamo/indiegogo": "*"
使用
初始化客户端
$client = new \Indiegogo\Client(); if ($client->auth($email, $password)) { $me = $client->getCredentials(); // ... }
导出贡献
$res = $client->contributionExport($campaignId); $job = $client->jobStatuses($res['job_id']); if ($job['status'] == 'completed') { echo $job['download_url']; }
导入贡献
$res = $client->contributionImport($campaignId, [ 'file' => curl_file_create($filePath) ]); $job = $client->jobStatuses($res['job_id']); if ($job['status'] == 'completed') { // ... }
许可证
根据 MIT 许可证 授权。