当前位置: 首页 > 知识库问答 >
问题:

Twilio:从已连接的帐户发送短信

邹博裕
2023-03-14

以下是我正在尝试的:

curl -X POST -d "Body=Hi there, this is a test message from cURL" -d 'From=+1aaabbbcccc' -d "To=+1zzzxxxyyyy" "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_CONNECTED_SUBACCOUNT_SID/Messages" -u "$TWILIO_CONNECTED_MAIN_ACCOUNT_SID:$TWILIO_AUTH_TOKEN"

其中$twilio_connected_subaccount_sid是一个帐户SID,其电话号码是我要发送的。$twilio_connected_main_account_sid是connect按钮发回给我的帐户SID(名称类似“connectApp:...的子帐户”)。$twilio_auth_token是我的(不是连接帐户的)auth令牌。

我已经尝试了3个帐户SID的各种排列,但不能让他们中的任何一个工作。如何代表已连接的帐户发送短信?

如果我通过curl为$twilio_connected_main_account_sid帐户购买一个新号码,它就可以工作了。但我不想在我的应用程序中建立一个购买号码的用户界面,我想让用户从他们的主账户中选择他们在Twilio上已经拥有的号码。这可能吗?

共有1个答案

叶衡虑
2023-03-14

这里是Twilio开发者的福音传道者。

根据文档,在权限下:

这允许您的Connect应用程序执行向用户的Twilio账户收费的操作,如拨打和接收电话、发送和接收短信以及购买电话号码。您的Connect应用程序将无法访问用户父帐户中的资源,如电话号码。相反,您的Connect应用程序必须代表用户购买电话号码,使用传递给您授权URL的帐户SID。

因此,不能使用connect帐户从现有资源发送邮件。您将需要购买一个新的号码发送。

在这里使用Connect的另一种方法是让用户提交他们的帐户SID和API密钥/秘密对。虽然共享凭据从来都不理想,但可以轻松地停用API密钥/秘密对,而不会影响帐户的其余部分。

 类似资料:
  • 本文向大家介绍Twilio 发送短信,包括了Twilio 发送短信的使用技巧和注意事项,需要的朋友参考一下 示例 要使用Twilio和Python发送您的第一条SMS,您只需要Twilio-Python帮助程序库即可开始。            

  • 我正在使用坎内尔向短信发送短信: > < li> 发送包含一部分的短信( 发送多部分(长)短信息是: A. if:由Kannel拆分,零件被ACKed并交付(作为唯一的SMS)。 B.如果:由 Kannel 拆分,并且部件已 ACK 化,但未被删除。 此外,发送到目的地号码的任何后续短信,只要遇到这种情况[2.B],也会得到确认,但不会发送,即使它是由1部分组成的短信! 有人有过类似的经历吗? 由

  • 我对这个twilio是新手。我需要专家告诉我这个异常的原因是什么,以及如何修复它

  • 我一直在与Twilio合作,向一个应用程序的潜在用户发送短信。我已经想出了如何向美国号码发送信息,但向国际移动用户发送短信就更棘手了。我来这里是想看看是否有人能帮我找出我做错了什么,并听听任何解决问题的建议。我已经建立了一个简单的网页,其中有一个国际代码的下拉菜单,以及移动号码的输入表单和一个将信息发送到Twilio服务器的按钮。其代码如下所示: 另一个PHP(textmelink.PHP)文件处