我正在客户端工作,我收到以下错误'缺少令牌,在客户端模式下请提供一个秘密错误'。请查看以下代码:
var stream = require('getstream');
client = stream.connect('q3nwu4pbz222', null, '25553');
readonlyToken = client.feed('user', '1').getReadOnlyToken();
user1 = browserClient.feed('user', '1', readonlyToken);
user1.get({limit:1}, callbackWhenFinished);
答案 0 :(得分:2)
问题在于您的第三行代码:
readonlyToken = client.feed('user', '1').getReadOnlyToken();
这只能由后端代码生成,而不是由浏览器中运行的JavaScript生成。这就是为什么我之前的例子就是使用'客户端'名为backendClient
和frontendClient
的变量可帮助您区分执行代码不同部分所需的位置。