我正在使用 node.js 和 nodefilx 来试试这个。这是一个非常简单的查询:
var nodeflix = require('nodeflix');
var n = new nodeflix({
consumer_key: 'MY_KEY',
consumer_secret: 'MY_SECRET',
oauth_token: '', // optional, for signed user requests
oauth_token_secret: '', // optional, for signed user requests
user_id: '' // optional, for signed user requests
});
// lookup something from the people catalog
n.get('/catalog/titles/streaming',function(data) {
console.log(data);
});
我有一个有效的开发密钥,对 /catalog/titles 的查询(带有适当的参数)会返回结果。这很奇怪,因为我得到“”作为响应,而不是任何类型的错误。我也尝试过修改 nodefilx 并将“Accept-Encoding : gzip”添加到标题中,但 gzip 的响应仍然是空的。
当我在 chrome 中手动尝试时,我确实得到了响应。我需要添加标题中的其他内容吗?