npm install sirinode-siri
=========
nodejs Siri代理.
`` shell`
npm install siri
siri #测试脚本需要使用80和443端口
1. 想办法将 guzzoni.apple.com DNS解析到运行代理的机器.
2. 运行 sudo node test.js ,Siri代理使用443端口,检测界面使用80端口可选.
3. 通过IOS设备访问 http://guzzoni.apple.com ,系统会自动检测配置.
4. 写自己的程序,尽情的调戏Siri吧。
` javascript
var siri = require("siri");
siri.createServer(function(cmd, dev) {
if (/你好/.test(cmd)) {
dev.end("Siri代理向你问好.");
} else {
dev.proxy();
}
}).start();
``
#### SiriDevice.say(text[, speakable]):
返回信息,在本次对话结束前可以多次调用。
#### SiriDevice.ask(text[, speakable], callback):
询问方式,在本次对话结束前可以多次调用。
##### callback(answer):
回答回调函数,answer为回复内容。
#### SiriDevice.end([text[, speakable]]):
结束本次对话,返回信息可选。
#### SiriDevice.proxy():
将本次对话交由Siri服务器处理。