我在调用 ejabberd 的“/api/get_roster”端点时收到 400 错误请求错误。在请求 oauth 令牌时,我将“get_roster”保留在范围内。
我猜是权限有问题。这是我的配置文件:
https://www.dropbox.com/s/his89bx39qhvr1h/ejabberd2.yml?dl=0
我试图遵循官方文档。根据 API 权限指南,我还尝试添加以下属性:
api_permissions:
- "Admin access":
- who:
- admin
- what
- "\*"
- "!stop"
但没有任何变化。我有以下问题:
- 我在这里做错了什么?
- 什么是可能的范围?