如何使用Getstream Rest API在Postman中获取响应?

问题描述 投票:0回答:1

我正在尝试实现Stream chat Rest APIs(通过以下链接。https:/getstream.iochatdocs_rest)。 )由GetStream提供。所以,我把baseUrl和预期的headers放在下面的方式。

Request Url     : https://chat-us-east-1.stream-io-api.com/channeltypes

这些值是我放在Postman的Headers部分。

Authorization   : <Getstream token (generating from setUser function) from backend>
Stream-Auth-Type: jwt
api_key         : <Getstream API key>

但是我在Postman上点击API时得到了这样的响应。

{ "code": 17, "message": "ListChannelTypes出错失败。\频道类型只能通过服务器端的Auth/\来描述"", "StatusCode": 403, "duration": "0.00ms" }

我无法找出我在使用过程中遗漏或做错的地方。Getstream的休息API. 请建议和帮助解决这个问题。

ios rest postman chat getstream-io
1个回答
1
投票

如错误信息中所述。

Channel types can be described only with server-side auth(通道类型只能通过服务器端认证来描述)

只有通过服务器端认证才能实现。

当你使用 Authorization: <Getstream token (generating from setUser function) from backend>这是为客户端服务的,你需要在令牌中使用你的秘密来启用服务器端,并在这个终端中进行认证。

你需要在令牌中使用你的秘密来启用服务器端,并在这个端点中进行认证。

© www.soinside.com 2019 - 2024. All rights reserved.