gpt4 book ai didi

php - 使用 twilio API 在短信中包含链接

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:03:39 25 4
gpt4 key购买 nike

如何使用 twilio API 在外发短信中包含 url?我试过了,但没有发送消息。有具体格式吗?语法?

更新:这是代码:(我正在使用 php api)也许问题在于在链接中使用变量?或者可能采用不同的格式?

$sms = $client->account->sms_messages->create(
"xxx-xxx-xxxx",
$send_to_number,
"Hey $var1. words words $var2. via example.com.
see: https://graph.facebook.com/$fb_id/picture");

example.com 链接工作完美,$var1$var2 也是如此。但是当添加最后一个包含变量的链接时(它来自 facebook graph api,但我认为这不重要),则不会发送消息。没有 url 缩短器,有什么办法可以解决这个问题吗?

最佳答案

通过 Twilio 发送的 SMS 消息限制为 160 个字符,因为运营商会将消息分成 160 个字符大小的 block 。这些 block 不一定按顺序到达,因此如果您希望消息超过 160 个字符,建议发送某种分页以及消息。

https://www.twilio.com/help/faq/sms#sms-technical-3

官方 Twilio PHP helper library如果您尝试发送超过 160 个字符的消息,将会出错。

其他需要注意的事项:如果您将消息分成两行,就像您在此处所做的那样,PHP 将在消息中包含您用于缩进的字符,因此上面的代码将生成如下所示的 SMS 消息:

Hey $var1. words words $var2. via example.com. 
see: https://graph.facebook.com/$fb_id/picture

关于php - 使用 twilio API 在短信中包含链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9008834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com