License · 顧客向けドキュメント
ソフトウェアのライセンスキーを発行・失効・検証します。
あなたが準備するもの
ライセンスで制御したいアプリ。決済連携は別途用意します。
画面での操作手順
- 01ライセンス用プロジェクトを作る。
- 02キーを発行し、安全に購入者へ渡す。
- 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サービスの利用量とリンクをまとめます。