
API網關如何發展:更輕、更智能、云原生
/clicktodialbegin:
post:
summary: The app calls this API to establish a call between caller and callee.
operationId: ClickToDialBegin
tags:
- Click To Dial Begin
requestBody:
description: Contains the information for the creation the resource.
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/ClickToDialBeginRequest'
responses:
'200':
description: The result of Click to Dial Begin
content:
application/json:
schema:
$ref: "#/components/schemas/ClickToDialBeginResponse"
'400':
$ref: '#/components/responses/Generic400'
'403':
$ref: '#/components/responses/Generic403'
'500':
$ref: '#/components/responses/Generic500'
'504':
$ref: '#/components/responses/Generic504'
CAMARA API 標準為大約 30 種常見操作復制了這種簡單性。以下是其他一些示例:
這些示例擴展到應用程序開發人員在與電信網絡交互時需要滿足的任何類似功能或操作。因此,CAMARA 可以為電信行業的網絡運營商和 API 消費者帶來巨大的價值。多年來,網絡 API 一直是業界公認的目標,具有巨大的價值。因此,通過 API 標準化簡化網絡集成是一個重要的目標。
然而,在采用 API 標準之前,電信行業應該反思現有開放 API 生態系統(如開放銀行和開放金融)的經驗教訓。除了 API 標準之外,生態系統還需要參與規則、運營模式、信任框架以及成熟且易于使用的安全模型。開放銀行市場缺乏其中一些功能,這阻礙了信任和采用,因為開放 API 生態系統必須提供網絡體驗。僅通過實施標準化 API 無法實現網絡體驗。
電信 API 標準方面還有其他公司。例如,TM Forum已啟動開放 API 計劃,以促進整個電信行業的標準化。盡管 TM Forum 聲稱與 CAMARA 合作制定標準,但開放銀行業務向我們展示了標準機構之間的合作是多么低效,因為全球存在大量用于共享賬戶數據和發起支付的標準。歐盟 PSD3 的主要建議之一是制定通用的銀行 API 標準,因此近期的歷史已經表明聯合方法的重要性。
創建 API 標準對于實現互操作性和解鎖封閉平臺大有裨益,但并不一定能成為印鈔機。API 需要商業需求才能成功,在開放 API 生態系統中,還需要為 API 提供商和 API 消費者提供通用的運營模式。API 標準只是為商業發展提供便利。需要通過基于這些標準構建的產品和服務來提供人們想要的東西,才能釋放真正的價值。
文章來源:Understanding CAMARA, The API Standards For Telcos