使用 Twilio 在 C# 中发送短信
Sending SMS in C# using Twilio
我阅读了有关此主题的所有其他问题,但 none 实际上完全回答了我的问题。
我安装了 twilio 包。将其添加到 C# 项目中。
在twilio开了一个账户,有一个号码等等。
但它似乎不起作用
有任何想法吗 ?这是代码
using System;
using Twilio;
namespace Project_C_Sharp_Final
{
public partial class User : Form
{
private void label4_Click(object sender, EventArgs e)
{
string AccountSid = "[i wrote the sid here]";
string AuthToken = "[i wrote the authtoken here]";
var twilio = new TwilioRestClient(AccountSid, AuthToken);
var message = twilio.SendMessage("YOUR_TWILIO_NUMBER", "THE NUMBE I WANT TO SEND TO" , "Check New Offers");
}
}
}
消息未发送...
我写错了吗?我错过了什么吗?
这里是 Twilio 开发人员布道者。
在评论中您说您使用的是测试凭据。测试凭据实际上不会发送任何消息(或拨打电话),它们是为了确保您在不花钱的情况下正确地发出请求。
要使 Twilio 发送消息,您需要使用生产凭据。如果您仍在使用试用帐户,这也不会花费您任何费用。
在提出我的解决方案之前,我想重申一下 philnash 提到的内容。测试 Twilio 凭据实际上不会发送短信。
如果您使用的是测试凭据,那么以下解决方案将不适合您。
错误:收件人号码指示的区域未启用权限,这意味着您尝试向其发送短信的国家/地区未在您的 Twilio 帐户的地理定位设置中启用。
您需要登录到 twilio 门户并导航到以下 URL。
https://www.twilio.com/user/account/settings/international
在这里您可以 enable/disable 个国家/地区进行短信和语音通话。检查您尝试向其发送短信的国家/地区是否已在该页面中启用。如果没有,您可以启用它并尝试再次发送短信。
感谢和问候,
Chetan Ranpariya
我阅读了有关此主题的所有其他问题,但 none 实际上完全回答了我的问题。 我安装了 twilio 包。将其添加到 C# 项目中。 在twilio开了一个账户,有一个号码等等。 但它似乎不起作用 有任何想法吗 ?这是代码
using System;
using Twilio;
namespace Project_C_Sharp_Final
{
public partial class User : Form
{
private void label4_Click(object sender, EventArgs e)
{
string AccountSid = "[i wrote the sid here]";
string AuthToken = "[i wrote the authtoken here]";
var twilio = new TwilioRestClient(AccountSid, AuthToken);
var message = twilio.SendMessage("YOUR_TWILIO_NUMBER", "THE NUMBE I WANT TO SEND TO" , "Check New Offers");
}
}
}
消息未发送... 我写错了吗?我错过了什么吗?
这里是 Twilio 开发人员布道者。
在评论中您说您使用的是测试凭据。测试凭据实际上不会发送任何消息(或拨打电话),它们是为了确保您在不花钱的情况下正确地发出请求。
要使 Twilio 发送消息,您需要使用生产凭据。如果您仍在使用试用帐户,这也不会花费您任何费用。
在提出我的解决方案之前,我想重申一下 philnash 提到的内容。测试 Twilio 凭据实际上不会发送短信。
如果您使用的是测试凭据,那么以下解决方案将不适合您。
错误:收件人号码指示的区域未启用权限,这意味着您尝试向其发送短信的国家/地区未在您的 Twilio 帐户的地理定位设置中启用。
您需要登录到 twilio 门户并导航到以下 URL。 https://www.twilio.com/user/account/settings/international
在这里您可以 enable/disable 个国家/地区进行短信和语音通话。检查您尝试向其发送短信的国家/地区是否已在该页面中启用。如果没有,您可以启用它并尝试再次发送短信。
感谢和问候, Chetan Ranpariya