- Azure Serverless Computing Cookbook
- Praveen Kumar Sreeram
- 213字
- 2021-07-02 20:23:11
How to do it...
- Navigate to the Application settings blade of the function app and add two keys to store TwilioAccountSID and TwilioAuthToken, as shown here:

- Go the Integrate tab of the RegisterUser function and click on New Output and choose Twilio SMS, as shown in the following screenshot:

- Click on Select and provide the following values to the Twilio SMS output (objsmsmessage) bindings. From number is the one that is generated in the Twilio portal, which we discussed in the Getting Ready section of this recipe:

- Navigate to the code editor and add the following lines of code, highlighted in bold. In the preceding code, I have hard coded To number. However, in real-world scenarios, you would dynamically receive the end user's mobile number and send the SMS via code:
...
...
#r "Twilio.Api"
...
...
using Twilio;
public static void Run(HttpRequestMessage req,
TraceWriter log,
CloudTable objUserProfileTable,
out string objUserProfileQueueItem,
out Mail message,
TextWriter outputBlob,
out SMSMessage objsmsmessage
)
message.AddAttachment(objAttachment);
objsmsmessage= new SMSMessage();
objsmsmessage.Body = "Hello.. Thank you for getting
registered.";
- I just did a test run of the RegisterUser function using the request payload, shown as follows:
{
"firstname": "Praveen",
"lastname": "Sreeram",
"email":"example@gmail.com",
"ProfilePicUrl":"A Valid url here"
}
- The following is the screenshot of the SMS that I have received:

推薦閱讀
- Cocos2d-x游戲開發:手把手教你Lua語言的編程方法
- Interactive Data Visualization with Python
- Designing Hyper-V Solutions
- Podman實戰
- Mastering Apache Maven 3
- Hands-On Functional Programming with TypeScript
- JavaScript入門經典
- Asynchronous Android Programming(Second Edition)
- Webpack實戰:入門、進階與調優
- Python機器學習:預測分析核心算法
- Java 從入門到項目實踐(超值版)
- IPython Interactive Computing and Visualization Cookbook
- 大學計算機基礎實訓教程
- Angular Design Patterns
- Java Web開發基礎與案例教程