问题描述
当使用新的 Studio API 导入和导出 Studio 流 JSON 时,一切都可以正确传输,但是当从另一个帐户导入时,翻译功能会出现问题。
可以为整个流程替换服务和环境 sid。虽然不理想,但是该过程可以自动化。真正的问题在于函数 sid 。查找 function_sid 需要手动或 api 调用来检索,这使得这个过程变得更加复杂。
目前另一种选择是在UI中打开流程并手动选择正确的功能。有没有更好的方法来做到这一点?
"properties": {
"service_sid": "<Your-service-sid-unique-to-account>","environment_sid": "<Your-environment-sid-unique-to-account/service>","offset": {
"x": -1230,"y": -7330
},"function_sid": "<Your-function-sid-unique-to-function>","parameters": [
{
"value": "{{trigger.message.From}}","key": "from"
}
],"url": "https://<function-endpoint>.twil.io/data/<function>"
}
解决方法
来自我的一位同事:
我会在 Run Function Widget 中使用流动语法设置 Twilio 函数的 FQDN,这样客户只需在有多个函数调用的情况下更新他们的 Set Variables Widget