dmm-api

DMM API Client for Python


Keywords
API
License
MIT
Install
pip install dmm-api==0.1.4

Documentation

DMM Affiliate API Client for Python

  • This SDK is unofficial
  • API Guide is here.

Install

pip install dmm-api

Usage

import os

from dmm_api import DMMApiClient

API_ID = os.environ.get('DMM_API_ID', '')
AFFILIATE_ID = os.environ.get('DMM_AFFILIATE_ID', '')

client = DMMApiClient(API_ID, AFFILIATE_ID)
res = client.get_floor()
print(res.json())

Supported API list

v3

  • 商品情報 API (ItemList)
  • フロア API (FloorList)
  • 女優検索 API (ActressSearch)
  • ジャンル検索 API (GenreSearch)
  • メーカー検索 API (MakerSearch)
  • シリーズ検索 API (SeriesSearch)
  • 作者検索 API (AuthorSearch)

For developers

  • Setup

    Require: poetry

    git clone git@github.com:takelushi/dmm-api-py.git
    cd dmm-api-py
    poetry install
    
  • Build

    poetry build
  • Register PyPI and install.

    poetry publish
    pip --no-cache-dir install --upgrade dmm-api