微软发布Graph开发者代理预览,简化Microsoft Graph应用程序调试

微软推出Graph开发者代理(Graph Developer Proxy)0.3预览版本,开发者现在可以使用该版本,构建弹性且高性能的应用程序,微软提到,这个版本提供Microsoft Graph和API模拟错误,以及上下文指南,协助开发者提高应用程序性能。

Graph开发者代理是一个命令行工具,能够模拟应用程序在调用Graph API时,可能遇到的不同类型错误,使得开发者可在本地端测试Microsoft Graph应用程序,在开发初期就发现程序代码错误。

现在微软进一步更新Graph开发者代理,支持模拟所有的API错误,代理默认仅涵盖Microsoft Graph和SharePoint API配置,但是开发者可以通过添加代理应该拦截的URL,来扩展对其他API的支持。

微软提到,Microsoft Graph是一个丰富的API,使开发者可以访问Microsoft 365中的资料。而用户可以使用$select查询参数扩展请求,通过限制Microsoft Graph仅回传需要的资料,以加快API回应速度。Graph开发者代理会对未使用$select查询参数的Microsoft Graph API请求发出警示,并且提供指南连接,建议用户加上参数。

微软会持续改进Graph开发者代理,使其更加模块化,这不仅让功能维护更加简单,也能够让用户构建扩展组件,以支持特定使用场景。