cardmonitor / cardmarket-api
PHP Cardmarket API
dev-master
2024-08-24 03:40 UTC
Requires
- guzzlehttp/guzzle: ^7.0
- guzzlehttp/oauth-subscriber: ^0.6.0
- spatie/array-to-xml: ^2.11
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-24 03:46:08 UTC
README
安装
您可以通过composer安装此包
composer require cardmonitor/cardmarket-api
配置
$config = [ 'app_token' => 'app_token', 'app_secret' => 'app_secret', 'access_token' => 'access_token', 'access_token_secret' => 'access_token_secret', 'debug' => false, 'url' => Cardmonitor\Cardmarket\Api::URL_API ]; $api = new Cardmonitor\Cardmarket\Api($config);
使用方法
访问
登录链接
$language = 'de'; $link = $api->access->link($language);
令牌
$request_token = 'TOKEN'; $accessdata = $api->access->token($request_token);
账户管理
账户信息
$data = $api->account->get();
更改休假状态
更改显示语言
消息 GET
$data = $api->messages->get();
消息 POST
$data = $api->messages->send($userId, $message);
消息 DELETE
$data = $api->messages->delete($userId, $messageId);
登出
$data = $api->account->logout();
市场信息
扩展
$gameId = 1; // Magic $data = $api->expansion->find($gameId);
扩展单卡
$expansionId = 1469; $data = $api->expansion->singles($expansionId);
产品
$data = $api->product->get($productId);
产品列表(文件)
$data = $api->product->csv();
查找产品
$data = $api->product->find($search, $parameters);
产品下载图片
$data = $api->product->download($imagepath, $filename);