Webサービスの商用ライセンスキーを生成する


10

バックグラウンド

Webベースのソフトウェアライセンスに関するビジネス上の質問があります。多くのWebサイトが、さまざまなAPIのサービスとしてソフトウェアを提供しています。良い例がGoogleのカスタム検索APIです。Webサービスを使用するプロセスは通常、次のようになります。

  1. アカウント。ユーザーがアカウントを作成します。
  2. サーバ。ユーザーは、APIリクエストを行うサーバーのIPアドレスを定義します。
  3. キー。ユーザーは、目的のAPIの公開APIキーを受け取ります。
  4. ガイド。ユーザーには、APIキーを使用してリクエストを行う方法を示すドキュメントが提供されます。
  5. テスト。ユーザーは、統合機能を検証するためにテスト要求を行うことができます。
  6. 請求。ユーザーは、アカウントをアクティブにするために支払います。
  7. 製造。ユーザーはWebサービスをアプリケーションに統合します。
  8. 非アクティブ化。システムは、有効期限が切れた場合、要求の制限を超えた場合などにアカウントを非アクティブにします

これらの要件は、ライセンスされているサービスとの統合に追加されます。

問題

これは中小企業にとっては大変な作業です。

ご質問

この問題に対処する既製のオープンソースプロジェクトは何ですか?

そのようなプロジェクトがない場合、実行可能な低コストのソリューション(理想的には、各ライセンスのパーセンテージ)を設計するにはどうしますか?つまり、Webベースのサービスのライセンスを求める中小企業(収入がほとんどまたはまったくない)にどのソフトウェアまたは既存の商用サービスを使用しますか?

ありがとうございました!

関連リンク


1
ノーそのコストのアイデアが、マッシャブルはオプションとなることがあります。mashery.com/product/features/partner-portalmashery.com/product/features/api-packager
エリック・ブランデル

回答:


10

この問題はAPI管理と呼ばれ、いくつかの解決策があります。

統合請求-FOSS

オープンソース、無料、または一定の割合で課金される統合サブスクリプションを提供するソリューション(サブスクリプションに基づくため、前払いは不要):

統合請求-商用

統合請求を提供するが、サービスに対して課金するソリューション:

部品

完全なソリューションを作成できる部分的なソリューションを提供するさまざまなサイトとソフトウェア。

API管理

アカウント

ドキュメンテーション

課金

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.