Docs Menu
Docs Home
/ /
Twilio

twilio.send()

twilio.send()

Twilio로 SMS 문자 메시지를 보냅니다.

참고

WhatsApp 용 Twilio API 통해 메시지를 보내거나 받으려면 to 또는 from 숫자 앞에 whatsapp: 을 붙입니다.

to: "whatsapp:+15558675309",
from: "whatsapp:+15551234567",
exports = function() {
const twilio = context.services.get("myTwilio");
twilio.send({
to: "+15558675309",
from: "+15551234567",
body: "Hello from App Services!"
});
};
Parameter
유형
설명

args

문서

다음 형식의 문서입니다.

{
"to": <string>, // recipient phone #
"from": <string>, // sender phone #
"body": <string> // message
}

args.to

문자열

args.from

문자열

Twilio 계정과 연결된 전화번호 (E.164 형식)입니다.

args.body

문자열

보낼 메시지입니다.

twilio.send() 조치는 값을 반환하지 않습니다.

{
"%%args.from": "+15551234"
}
{
"%%args.to": {
"$in": [
"+15551234",
"+18675309"
]
}
}
{
"%%true": {
"%function": {
"name": "isCurrentUsersPhoneNumber",
"arguments": [
"%%args.to"
]
}
}
}

참고

이 템플릿은 다음을 수행하는 isCurrentUsersPhoneNumber라는 예시 함수를 호출합니다.

  1. 인수에 제공된 전화번호를 허용합니다. to

  2. 현재 사용자의 ID와 일치하는 사용자 문서를 MongoDB에 쿼리합니다.

  3. 제공된 전화번호와 사용자 문서에 나열된 번호를 비교합니다.

  4. 비교의 부울 결과를 반환합니다.

exports = function(toPhone) {
const mdb = context.services.get('mongodb-atlas');
const users = mdb.db('demo').collection('users');
const user = users.findOne({ _id: context.user.id });
return user.phoneNumber === toPhone;
}

돌아가기

Twilio

이 페이지의 내용