我正在使用 GetStream API 获取提要数据。当我调用 API 时,它给我一个错误,提示您正在公开共享您的 App Secret。如果我将它传递为 null,那么它会给我 403 错误消息“缺少 token ,在客户端模式下请提供一个 feed secret ”
import * as stream from 'getstream';
export class StreamClientService {
client: stream.Client;
constructor() {
this.client = stream.connect(APP_TOKEN,APP_KEY, APP_ID);
}
}
最佳答案
这是您与提要客户端交互的方式:
client = stream.connect('YOUR_API_KEY');
user1 = client.feed('user', '1', token);
服务器端您需要为该提要创建 token 并将其传递给客户端:
client = stream.connect('YOUR_API_KEY', 'API_KEY_SECRET');
user1 = client.feed('user', '1');
token = user1.token;
关于angular - 您正在公开分享您的 App Secret。不要在浏览器中暴露 App Secret : error while calling getStream API from Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52110253/