请有人解释一下如何让这个 nodejs 脚本在单击按钮时运行?
var Twit = require('twit');
var t = new Twit({
consumer_key: '******',
consumer_secret: '******',
access_token: '******',
access_token_secret: '******',
});
t.post('statuses/update', {status:'hello world'},function(err, data, response){
console.log(data);
});
目前我得到:
Uncaught ReferenceError: require is not defined
谢谢
最佳答案
您需要有一个作为服务器运行的 NodeJS 进程,其中可以将回调 Hook 到 API 端点,然后当您单击网站中的按钮时,该端点将运行。
- 客户端通过按钮获取 HTML(从任何类型的网络服务器)
- 客户点击按钮
- HTTP 请求发送到特定网址 (yourip.com/yourscript) 的 NodeJS 服务器
- NodeJS 服务器调用您分配给该特定 URL 的函数
关于javascript - 点击按钮运行nodejs脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47816275/