本節涵蓋了需要超越標準客戶端方法或解決問題的開發人員的高級主題。在這裡,您將學習如何直接對 Blocklet Server API 執行原始 GraphQL 查詢,以及如何啟用偵錯來檢查底層的請求和回應。
這些功能提供了更大的靈活性和洞察力,從而實現了自訂整合和高效的問題解決。
為何使用進階功能?
雖然 Blocklet Server Client 中預先定義的方法涵蓋了絕大多數的使用案例,但您可能需要進階功能來應對以下情況:
- 執行新增的 API 功能:存取已新增至 Blocklet Server 但尚未在客戶端中作為專用方法提供的 GraphQL 欄位或變更。
- 複雜的資料擷取:在單一請求中建立高度特定或匯總的查詢以最佳化效能。
- 問題排解:直接檢查原始請求和回應的負載以診斷整合問題。
透過這些進階技術,您可以擴展客戶端的功能並有效地診斷任何問題。