全ドキュメント

License · 顧客向けドキュメント

ソフトウェアのライセンスキーを発行・失効・検証します。

あなたが準備するもの

ライセンスで制御したいアプリ。決済連携は別途用意します。

画面での操作手順

  1. 01ライセンス用プロジェクトを作る。
  2. 02キーを発行し、安全に購入者へ渡す。
  3. 03アプリから検証APIへPOST。

動作を確かめる例

デスクトップアプリの購入者にキーを渡し、起動時に検証APIへPOSTして失効・期限切れを判定する。

# Create a project, then issue a key in the workspace.
curl -X POST "$VALIDATION_URL" \
  -H 'Content-Type: application/json' \
  --data '{"key":"PASTE_ISSUED_LICENSE_KEY"}'
# Inspect valid: true/false, reason, and expiration.

これは利用例です。$BASE_URL、$SESSION_TOKEN、発行URLなどの仮値は実際の値へ置換してください。セッショントークン・APIキーを公開ページやGitHubに記載しないでください。

管理API入口

POST /api/picosvc/license/projects

プロジェクト名、キーのラベル・有効期限等。

キーと検証URL、valid:true/falseの結果。

できないこと・制約

決済処理・端末固定・完全オフライン認証は提供しません。

機能比較と公式資料

ライセンスの識別キーの失効・有効期限を検証するシンプルなAPI。

Keygen端末フィンガープリントなどを含む検証手順を文書化。

機能比較と公式資料 · Keygen
ダッシュボードと操作画面の使い分け

説明ページはログイン不要。操作ページは作成・編集・履歴確認。全体ダッシュボードは16サービスの利用量とリンクをまとめます。