dmmcomlabo/dmm-sdk-v3
Composer 安装命令:
composer require dmmcomlabo/dmm-sdk-v3
包简介
DMM Web API version.3 SDK for PHP
README 文档
README
DMM Web API version.3 クライアント for PHP
参照: DMM Affiliate
インストール
composer require dmmcomlabo/dmm-sdk-v3
使い方
詳細はDocsを参照してください
$dmm = new \Dmm\Dmm([ "affiliate_id" => "YOUR-AFFILIATE-ID", "api_id" => "YOUR-API-ID", ]); // 商品検索APIを使用する場合 $keyword = 'ナース'; $response = $dmm->api("product")->find(Dmm\Apis\Product::SITE_ADULT, [ 'keyword' => $keyword ]); $result = $response->getDecodedBody(); print_r($result);
テスト
- 実行するにはComposer をインストールしておく必要があります。グローバルでインストールし、
composer installで依存関係にあるライブラリ・ファイルをインストールしてください。 tests/DmmTestCredentials.phpをtests/DmmTestCredentials.php.distを元に作成し、編集してください。このデータは実際にAPIサーバと通信を行なうテストの際に利用されます。
環境変数で設定することも可能です。DMM_TEST_AFFILIATE_ID、DMM_TEST_API_IDでアフィリエイトIDとAPI IDをしてください。- ライブラリのrootディレクトリで以下のコマンドを実行してください。
$ ./vendor/bin/phpunit
ネット接続できない場合や、アフィリエイト登録していない場合は以下のようにしてください。 integrationをテストから除外することで実際にAPIサーバとの通信を行なうテストを除外して実行することができます。
$ ./vendor/bin/phpunit --exclude-group integration
License
统计信息
- 总下载量: 5.35k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 22
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-03-28