我有一些关于twit npm模块和加密的问题,当我打个电话来举例说明
this.T.get(' search / tweets',{q:' banana since:2011-07-11',count:100 },function(错误,数据,响应){ 的console.log(数据) })
我收到以下错误:
未捕获的TypeError:crypto.createHmac不是函数
调试错误时,我可以看到加密不是符号 crypto dont defined
这是我的模块:
import { Component, OnInit } from '@angular/core';
const Twit = require('twit');
const conf = {
consumer_key: 'xxx',
consumer_secret: 'xxx',
access_token: 'xxx',
access_token_secret: 'xxx'/*,
timeout_ms: 60*1000 // optional HTTP request timeout to apply to all requests.*/
};
@Component({
selector: 'app-twitter',
templateUrl: './twitter.component.html',
styleUrls: ['./twitter.component.css']
})
export class TwitterComponent implements OnInit {
private T;
constructor() {
}
ngOnInit() {
this.T = new Twit(conf);
}
makecall() {
this.T.get('search/tweets', { q: 'banana since:2011-07-11', count: 100 }, function(err, data, response) {
console.log(data)
})
}
}