本节涵盖了面向需要超越标准客户端方法或解决问题的开发人员的高级主题。在这里,您将学习如何直接对 Blocklet Server API 执行原始 GraphQL 查询,以及如何启用调试以检查底层的请求和响应。
这些功能提供了更大的灵活性和洞察力,支持自定义集成和高效的问题解决。
为何使用高级功能?
虽然 Blocklet Server Client 中预定义的方法涵盖了绝大多数用例,但您可能因以下原因需要高级功能:
- 执行新增的 API 功能:访问已添加到 Blocklet Server 但尚未在客户端中作为专用方法提供的 GraphQL 字段或变更。
- 复杂数据获取:在单个请求中构建高度具体或聚合的查询以优化性能。
- 故障排查:直接检查原始请求和响应负载以诊断集成问题。
借助这些高级技术,您可以扩展客户端的功能并有效地诊断任何问题。