azure-ad-graph-api - Microsoft Teams graph api(获取频道)不会以用户默认语言返回数据,它总是以英语返回数据?
问题描述
我的团队客户端语言设置为法语,我看到法语的一般频道名称更改,但是当我使用 GRAPH REST API GET /teams/{id}/channels/{id} 查询登录用户的频道时用英语而不是法语向我返回数据
API 是否支持登录用户选择的语言?
解决方案
遗憾的是,Microsoft Teams graph api 不支持语言翻译功能。这是因为在创建团队的时候,已经以默认语言(英文)存储在数据库中,所以调用 API 时,从数据库中获取的数据以英文显示,而 Microsoft Teams graph api 不能实时为您翻译。
虽然你团队的客户语言设置为法语,但这只是页面显示的语言,后台数据库的数据存储语言还是默认的英语。
推荐阅读
- swift - 为什么在检测到 SpriteKit 中的碰撞时转换 SKSpriteNode 有时无法正常工作并引发错误
- linux - 在不同虚拟机上的脚本中调用多个 shell 脚本
- mysql - 使用 mySQL 查询 3 个不同的表
- php - PHP Sql导入不起作用
- java - 使用 sharedpreference 将用户名放入其他活动
- idl-programming-language - 在 IDL 中用最少的代码制作数组矩阵
- javascript - javascript encodeURIComponent 和转义?
- java - Spring Webflux 或非阻塞模式不能不利于扩展
- c# - 使用 foreach 获取变换的父/子游戏对象时出错
- python - 时间序列数据框熊猫中的多天明智图