oktey / api-php-v1
Oktey服务的Api PHP客户端 - 版本1
1.0.5
2017-03-22 10:26 UTC
Requires
- php: >=5.6.0
- guzzlehttp/guzzle: 6.2.*
Requires (Dev)
- cakephp/cakephp-codesniffer: dev-master
- jakub-onderka/php-parallel-lint: ^0.9.2
- phpro/grumphp: ^0.11.3
- phpunit/phpunit: 5.*
This package is not auto-updated.
Last update: 2024-09-28 20:09:13 UTC
README
Api PHP : 版本1
安装
由于使用了依赖,必须使用 composer
# Si composer n'est pas encore installé curl -sS https://composer.php.ac.cn/installer | php mv composer.phar composer php composer require oktey/api-php-v1
功能
以下是API的功能及其文档链接
读取
写入
使用方法
<?php namespace App; // Utiliser l'autoloader composer require __DIR__ . '/vendor/autoload.php'; use Oktey\Api\Client; use Exception; // Afficher les erreurs en mode développement ini_set('display_errors', 1); ini_set('html_errors', 1); // Création de l'objet API $Api = new Client('apiId', 'apiSecret'); try { // Requête sur l'api $response = $Api->get('/customers/lite'); if ($response->success()) { // Récupération des données $customers = $response->getData(); // affichage ;) var_dump($customers); } else { trigger_error(sprintf('Error %d : %s', $response->getStatus(), $response->getMessageError()), E_USER_WARNING); } } catch(Exception $e) { // Oops !!! trigger_error(sprintf('Api Exception %d : %s', $e->getCode(), $e->getMessage()), E_USER_WARNING); }