を働いていないtextbelt APIを使用しては、私は私がtextbelt APIサービスを使用していますが、そのは、プロパティ「未定義の長さ」を読み取ることができないと言って私にエラーを与えているため、私のアプリケーションを介してSMSを送信する必要があるシナリオを持っている
をSMSを送信します
var text = require('textbelt');
exports.sendSms = function(req, res) {
var opts = {
fromAddr: '[email protected]', // "from" address in received text
fromName: 'shikha', // "from" name in received text
region: 'india', // region the receiving number is in: 'us', 'canada', 'intl'
subject: 'something' // subject of the message
}
text.sendText('9032400119', 'A sample text message!',opts);
};
およびルーティング部:
'use strict';
var express = require('express');
var controller = require('./sms.controller');
router.get('/', controller.index);
router.get('/sendSms', controller.sendSms);
router.get('/:id', controller.show);
router.post('/', controller.create);
router.put('/:id', controller.update);
router.patch('/:id', controller.update);
router.delete('/:id', controller.destroy);
module.exports = router;
01 Iは、フレームワーク
コントローラコードを用いたM express.jsそのエラーが
を来ている理由
は、私は任意のヘルプは高く評価されている任意のアイデアを持っていけない
実際のエラーを教えてください。 – Seth
あなたは実際にあなたのコントローラに応答を返送していないことに注意してください。次に、sendTextを一見同期的な方法で実装しています。これはアンチパターンです。 – Seth