JWTトークンを使用してストリームフィードにアクセスしようとしていますが、毎回404回戻ります。JWTを使用してストリームREST APIにアクセスする際のエラー
トークンヘッダ:
{
"alg": "HS256"
}
トークンペイロード:
{
"resource": "feed",
"action": "read"
}
トークンがjjwtライブラリを使用して生成し、アカウントのダッシュボードで提供秘密を使用して署名されました。私はまた、jwt.ioでそれを検証し、それが
GET: https://api.getstream.io/api/v1.0/feed/notification/666?api-key=...
Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJyZXNvdXJjZSI6ImZlZWQiLCJhY3Rpb24iOiJyZWFkIn0.MUZHXQg0UD6jFpCZN5Mn1e7wwys_1qYuVtfBKtHL8QU
応答
{
"exception": "GetStreamAPI404",
"detail": "sorry you've hit a 404"
}
が、私はここで何かが欠けアム有効なトークン
のURLでしたか?問題が何であるか把握することはできません。
すばやくお返事ありがとうございます。私もfeed_idで試してみましたが、それもエラーを出していました。しかし、後ろに/それが機能しました。今、私はこのメッセージを受け取っています: "URL署名がないか無効です" –
最後の更新を参照 –
ありがとうございます、それは今働いています。 –