OneAPIは、 GSM協会がサポートするアプリケーションプログラミングインターフェース(API)のセットであり、インターネット経由でネットワーク機能を公開します。 [ 1]
OneAPIは、GSMAとOpen Mobile Alliance (OMA)が主導する通信業界[2]の定義によると、通信サービスプロバイダー(CSP)がネットワークを公開するために使用する、標準化された軽量のWeb対応アプリケーションプログラミングインターフェイス(API)のセットです。OneAPIバージョン2.0仕様に基づいて構築された現在のOneAPI仕様は、バージョン3ベータ版です(2012年2月から4月に公開)。
どのモバイル オペレータまたはサービス プロバイダーでも、 OneAPI を実装して使用できます。OneAPI は、オペレータに関係なくネットワーク機能と情報へのアクセスを提供することで、既存のクライアント側 API と Web API を補完するものであり、置き換えるものではありません。
Parlay X APIに代わるものです
OneAPI は、ネットワーク機能がJSON応答を使用してRESTful形式で公開され、Web API とのマッシュアップを容易にする点でParlay Xと異なります。また、シンプルさを保つために関数の数も削減されています。
ボーダフォンは2008年の開始以来、GSMA OneAPIプロジェクトを後援し、主導してきました。[3]
ワンAPI v1.0
- 支払い - ダウンロードやアプリ内マイクロペイメントに対して、ユーザーの請求書(または前払いクレジット)を請求する機能。API を使用すると、直接請求、ユーザー承認待ち、または最初に資金を予約して後で請求する機能(たとえば、ユーザーが支払い済みのアイテムを受け取ったことを確認した後)が使用できます。特定のトランザクションの受領を確認し、以前のトランザクションの全額または一部をユーザーに払い戻すことができます。
- 位置 - 要求された精度で 1 人以上のユーザーの位置を特定します。オペレーターは、要求された精度に可能な限り近い応答を目指します。
- メッセージング -ユーザーまたは複数のユーザーにSMS / MMS を送信する機能。また、ユーザーに Web アプリケーションに SMS または MMS を送信させる機能。
ワンAPI v2.0
- データ接続プロファイル - 特定の端末のネットワーク、ベアラ、ローミングステータスを検索します
- デバイス機能プロファイル - デバイスのメーカー/モデルと、UA Prof (または同様の) 説明へのリンクを特定します。
- 通話制御 - Web IVRアプリケーションとユーザーを含む2つ以上の当事者間の通話を設定および管理します。
ユーザー認証はOAuthフローを介して処理されます。これにより、OneAPI は OAuth をサポートする多くの Web サービス (Facebook、Twitter、Google) と互換性を持ち、ユーザーが自分の個人情報を Web アプリケーションと共有することに同意していることが保証されます。
参考文献
- ^ GSMA での OneAPI
- ^ ガートナーによる定義
- ^ デベロッパーラボ ボーダフォン
外部リンク
- gsma.com より豊富で、より安全で、よりシンプルなアプリ
