我正在開發出租車服務應用程序,我提供驅動程序來呼叫客戶端手機。在這裏爲了一些隱私的原因,我想要掩蓋我的客戶真正的手機與蒙面的號碼,所以關於個人號碼的隱私將得到履行。Twilio電話號碼掩蔽使用C#/ mvc
是否有任何twilio休息API,通過它我可以完成關於手機號碼的屏蔽我的工作?
我正在開發出租車服務應用程序,我提供驅動程序來呼叫客戶端手機。在這裏爲了一些隱私的原因,我想要掩蓋我的客戶真正的手機與蒙面的號碼,所以關於個人號碼的隱私將得到履行。Twilio電話號碼掩蔽使用C#/ mvc
是否有任何twilio休息API,通過它我可以完成關於手機號碼的屏蔽我的工作?
你的意思是在MVC設立SmsService? 如果有,我有我自己的例子:
public Task SendAsync(IdentityMessage message)
{
const string accountSid = "Enter your Twilio accountSid";
const string authToken = "Enter your Twilio authToken";
TwilioClient.Init(accountSid, authToken);
var to = new PhoneNumber(message.Destination);
var sendMessage = MessageResource.Create(
to,
messagingServiceSid: "Your Message Service SID",
body: message.Body);
return Task.FromResult(0);
}
,併發送電子郵件在你的控制器:
public async Task<ActionResult> SendEmailCode(
SendEmailViewModel viewModel)
{
var user = await userManager.FindByEmailAsync(viewModel.Email);
if (user == null)
{
return View("SendEmailCodeConfirm");
}
string code = await userManager.GenerateEmailConfirmationTokenAsync(user.Id);
var callbackUrl = Url.Action("ConfirmEmail", "Account",
new { userId = user.Id, token = code },
protocol: Request.Url.Scheme);
await userManager.SendEmailAsync(
user.Id, Resources.Resource.ConfirmAccount,
Resources.Resource.ConfirmAccountLink + "<a href=\""
+ callbackUrl + "\">" + Resources.Resource.Here + "</a>");
return RedirectToAction("SendEmailCodeConfirm");
}
我想我誤解你的問題....
而且我發現官方Twilio的網站有什麼您的需要教程Twilio Asp.net Mvc masked phone numbers tutorials
感謝您的答覆!
我已經差不多完成了這個屏蔽功能。
如果你只是想打電話,沒有任何前置邏輯,你可以發出一個請求,打電話給其餘的api:https://www.twilio.com/docs/api/rest/making-calls你可以在所有的幫助程序庫中找到示例。
你可以使用Twilio號碼作爲From值,或者如果你只是想轉發呼叫,如果你配置你的Twilio號碼使用\ verb,帶有一個callerId屬性,它將轉發任何呼入呼入這個數字與您在來電顯示中指定一名蒙面號:https://www.twilio.com/docs/api/twiml/dial
Twilio開發者傳道這裏。
如果您有興趣,我們剛剛發佈了一個API的預覽,它執行數字屏蔽並維護兩個用戶之間的會話,這兩個用戶之間通過一個數字互相代理。這是一個聲明性API,專門用於系統中兩個用戶之間的私人通信。
的API調用Twilio Proxy。你可以閱讀關於什麼Twilio Proxy can do for your application in this blog post。
謝謝馬丁! 我已經通過這些鏈接,但堅持在最後一步。 我收到了帶參數「播放聲音和撥號」的api響應,但是沒有弄清楚下一步是什麼? –