Twilio 斜纹工艺&x27&';作为「;和';

Twilio 斜纹工艺&x27&';作为「;和';,twilio,Twilio,刚刚注意到Twilio在发送文本时会处理“&”as“and”。我们预先构建问题,限制为160,因此我们使用“&”而不是“and”,以获得更多的空间。但当文本被发送时,它会被切断,因为Twilio将其处理为“and”。有人有这个问题吗?这里是Twilio开发者福音传道者 我不是Python开发人员,但我刚刚尝试过使用Python发送短信(使用JS和C#以及上面的mi评论),并成功地获得了一条带有符号的短信 我遵循了文档 我的代码如下: from twilio.rest import TwilioR

刚刚注意到Twilio在发送文本时会处理“&”as“and”。我们预先构建问题,限制为160,因此我们使用“&”而不是“and”,以获得更多的空间。但当文本被发送时,它会被切断,因为Twilio将其处理为“and”。有人有这个问题吗?

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

我不是Python开发人员,但我刚刚尝试过使用Python发送短信(使用JS和C#以及上面的mi评论),并成功地获得了一条带有符号的短信

我遵循了文档

我的代码如下:

from twilio.rest import TwilioRestClient

client = TwilioRestClient("ACXXXXXXXX","0XXXXXXX")

client.messages.create(to="+44XXXXX",
                     from_="+44XXXXX",
                     body='Testing & checking')
现在,正如你将看到的,我使用了两个英国号码来发送和接收短信。我无法从你的个人资料中分辨出你试图将信息发送到何处,但Twilio将信息按原样发送给运营商,而我;我认为运营商自己有可能用
取代
&
,但我真的不知道如何证明这一点

检查它的一种方法是购买另一个Twilio号码(从另一个位置,因此使用另一个运营商),然后尝试再次发送您的消息


希望这对这里的Twilio开发者福音传道者有所帮助

我不是Python开发人员,但我刚刚尝试过使用Python发送短信(使用JS和C#以及上面的mi评论),并成功地获得了一条带有符号的短信

我遵循了文档

我的代码如下:

from twilio.rest import TwilioRestClient

client = TwilioRestClient("ACXXXXXXXX","0XXXXXXX")

client.messages.create(to="+44XXXXX",
                     from_="+44XXXXX",
                     body='Testing & checking')
现在,正如你将看到的,我使用了两个英国号码来发送和接收短信。我无法从你的个人资料中分辨出你试图将信息发送到何处,但Twilio将信息按原样发送给运营商,而我;我认为运营商自己有可能用
取代
&
,但我真的不知道如何证明这一点

检查它的一种方法是购买另一个Twilio号码(从另一个位置,因此使用另一个运营商),然后尝试再次发送您的消息


希望这有助于将来的参考,要创建TwiML,应该使用TwiML助手库,它将用正确的xml编码转义消息中的特殊字符

from twilio import twiml
r = twiml.Response()
r.message(msg=body, to=to_number,sender=from_number)
xml = str(r)

更多参考资料,

为了将来的参考,要创建TwiML,应该使用TwiML助手库,它将使用正确的xml编码转义消息中的特殊字符

from twilio import twiml
r = twiml.Response()
r.message(msg=body, to=to_number,sender=from_number)
xml = str(r)

更多参考资料,

您好,这里是Twilio开发者福音传道者。你能告诉我你用的是哪种编程语言吗?我刚刚试过使用C#和JavaScript,但没有替换符号和字符。我们使用python。我们尝试了太多的选择和想法,但都没有成功。Marcos,我在使用PHP Helper应用程序时遇到了类似的问题。使用Twilio/Twiml类时,属性似乎已被替换为“&”。我试图将变量附加到URL字符串中,以供回调使用。“&”都被转义。$response->record(数组('action'=>$action,'maxLength'=>'120')$action=“test.php?name=value&name2=value2"您好,这里是Twilio开发者的福音传道者。您能告诉我您使用的是哪种编程语言吗?我刚刚尝试了C#和JavaScript,并且没有替换符号。我们使用python。我们尝试了很多选项和想法,但都没有成功。Marcos,我在使用PHP Helper应用程序时遇到了类似的问题。当使用Twilio/Twiml类时属性似乎已被替换为“&”。我正在尝试将变量附加到URL字符串并由回调使用。并且“&”都被转义。$response->record(数组('action'=>$action,'maxLength'=>'120'))$action=“test.php?name=value&name2=value2"谢谢我的朋友。我们正在使用美国号码,并且已经在2个不同的运营商上试用了7个不同的号码。我猜这就是twilio处理它的方式。这是最奇怪的事情,因为我看不到这种行为。我建议与help@twilio.com,他们将能够跟踪您的请求,以准确了解发生这种情况的地方ning.@MarcosPlacona我们正在使用TwiML,在XML响应中,我们在正文中有“&”,这会导致TwiIO返回错误消息“实体名称必须紧跟在实体引用中的“&”后面。您知道如何对“&”进行编码/转义吗?我们没有使用Rest apiTwiML只是XML,所以您可以使用
&;
字符进行编码,谢谢我的朋友。我们使用的是美国数字,并在2个不同的载体上使用了7个不同的数字。我猜这就是twilio处理它的方式。这是最奇怪的事情,因为我看不到这种行为。我建议I don’我没有联系help@twilio.com,他们将能够跟踪您的请求,以查看发生这种情况的确切位置。@MarcosPlacona我们正在使用TwiML,在XML响应中,我们在正文中有“&”,这将导致TwiIO返回错误消息“实体名称必须紧跟实体引用中的“&”.您知道如何对“&”进行编码/转义吗?我们没有使用Rest API,XML只是XML,因此您可以使用
&;