使用Twilio Studio,我的HTTP小部件从(外部)端点获取以下JSON:
{
"response": {
"say": "1 address found",
"data": [
"10707 Ewing Drive Kansas City Kansas"
]
}
}
但是,我可以访问,{{widgets.http_address_schedule.body}}
但不能访问{{widgets.http_address_schedule.parsed.say}}
。Twilio文档指出,如果我的响应是JSON,则可能出现这种情况。
从以下文档获取:https : //www.twilio.com/docs/studio/user-guide#rest-api
Json:如果您的函数返回有效的Json,则应该可以通过小部件访问它。MY_WIDGET_NAME.parsed
例如,如果您返回{“ message”:“ Hi”,“ person”:{“ name”:“ Bob”,“ age”:40}},则可以在后续小部件中引用以下内容:
widgets.MY_WIDGET_NAME.parsed.message
widgets.MY_WIDGET_NAME.parsed.person.name
widgets.MY_WIDGET_NAME.parsed.person.age
Twilio发送要解析的数据的预期方式是什么?
查看Twilio Studio日志后,我能够确定JSON响应中嵌入的PHP错误输出。解决错误后,Twilio便能够成功解析响应并提供parsed
关键信息。{{widgets.http_address_schedule.parsed.response.say}}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句