$ npm install ten-minute-mail --save
var tenMinuteMail = ต้องการ('เมลสิบนาที');
ตัวอย่าง/temporalMail.js
var tenMinuteMail = ต้องการ('อีเมลสิบนาที'),การกระทำ = process.argv[2],email = process.argv[3];if(action == 'get'){//รับเมลชั่วคราวใหม่tenMinuteMail.mail (function(err, email){console.log(err, email);//บันทึกคุกกี้ในระบบไฟล์ Sync.tenMinuteMail.saveCookies();});}else if(action == 'show' && email){//show infotenMinuteMail.mail(email, function(err, info){console.log(err, info)});}else if(action == 'inbox' && email){ //show msg, ดัชนีเริ่มต้น 0tenMinuteMail.inbox(email, 0, function(err, msg){console.log(err, msg);});}else if(action == 'clean'){// ล้างคุกกี้เก่า sync.tenMinuteMail.deleteCookies();console.log('success');}else{//...}
tenMinuteMail.version
สตริงที่แสดงถึงหมายเลขเวอร์ชันเชิงความหมาย
tenMinuteMail.mail(callback)
เมธอดนี้จะสร้างเมลชั่วคราวและเรียกใช้การโทรกลับ (err, newEmailInfo)
tenMinuteMail.mail(email, callback)
เมธอดนี้อ่านข้อมูลอีเมลและเรียกใช้การโทรกลับ (err, emailInfo)
tenMinuteMail.inbox(email, [index], callback)
วิธีการนี้อ่านข้อความจากกล่องจดหมายอีเมลและเรียกใช้การโทรกลับ (ผิดพลาด msg) Index คือหมายเลขข้อความเริ่มต้นที่ 0
tenMinuteMail.inbox(emailInfo, [index], callback)
เมธอดนี้อ่าน msg จากออบเจ็กต์ emailInfo จาก tenMinuteMail.mail และเรียกใช้ callback(err, msg)
tenMinuteMail.cookiePath
สตริงที่แสดงถึงเส้นทางของคุกกี้ ค่าเริ่มต้น currentScript/คุกกี้/
tenMinuteMail.cookie(file, callback)
วิธีการนี้สร้างและบันทึกใน tenMinuteMail.cookiePath/file.json คุกกี้ใหม่ โปรดดู: ขอคุกกี้
tenMinuteMail.saveCookies()
เมธอดนี้จะบันทึกข้อมูลของ tenMinuteMail.cookie(file, callback) ในพาธ tenMinuteMail.cookiePath/meta.json เพื่อใช้ในอนาคต (ซิงค์)
tenMinuteMail.reloadCookies()
เมธอดนี้โหลดคุกกี้ซ้ำจากเส้นทาง tenMinuteMail.cookiePath/meta.json และไฟล์ที่เกี่ยวข้อง (ซิงค์)
tenMinuteMail.deleteCookies()
วิธีนี้จะลบไฟล์ทั้งหมดออกจากพาธ tenMinuteMail.cookiePath (ซิงค์)
tenMinuteMail.existCookie(email)
วิธีนี้จะส่งคืนคุกกี้ (ประเภท jar) ของอีเมล หากมีหรือเป็นเท็จ
tenMinuteMail.urlBase
สตริงที่แสดงถึง URL พื้นฐาน
tenMinuteMail.urlIndex
สตริงที่แสดงถึง URL เพื่อรับอีเมลใหม่
$ npm install
$ npm test