GraphQL API(請求/響應靈活性)

GraphQL API(請求/響應靈活性)
GraphQL是一種基於民族的API標準,允許客戶自己確定他們想要獲得哪些數據。與REST不同,REST通常必須進行多次查詢或接收「額外」,而GraphQL API則可以對請求和響應結構進行吸血鬼控制。

我們為所有關鍵實體提供GraphQL界面實現:玩家、自動機、會話、財務、報告、設置-所有這些都可以通過一個接入點訪問,負載最少,靈活性最大。

GraphQL的優勢

機會它提供了什麼
查詢靈活性僅請求所需的字段,甚至來自相關實體
少查詢一個查詢中的全部:沒有「overfetch」和「underfetch」
單點登錄單點登錄是所有實體:'/graphql'
交互式文檔使用GraphiQL或Apollo Studio進行測試和培訓
前端優化通過點響應加快SPA和移動應用程序的運行

可以獲得的示例

查詢示例:

```graphql
query {
player(id: “ 1234 “ ) {
name
balance
lastSession {
device
totalBet
totalWin
}
}
}
```

結果是:

```json
{
“ data “ : {
“ player “ : {
“ name “ : “ John “ ,
“ balance “ : 155.20,
“ lastSession “ : {
“ device “ : “ Terminal-02 “ ,
“ totalBet “ : 120.00,
“ totalWin “ : 140.00
}
}
}
}
```

技術特點

Endpoint: `/graphql`
通過Bearer令牌(JWT)授權)
支持GraphiQL和introspection電路
支持客戶端上的擊球和緩存
訂閱選項(subscriptions)用於實時更新(可選)

當GraphQL特別有效時

具有高UX的單頁和移動應用程序
流量優化和響應速度重要的集成
具有大量相關實體的項目
快速組裝和調整接口以滿足任務需求的命令

GraphQL的準確性、速度和便利性。您只能獲得所需的,無需過載系統或數據結構限制。現代集成的理想工具。

聯繫我們

請填寫下方表格,我們將盡快與您聯繫。