我是apigee的新人。我需要配置进行大量标注的代理。 我有一个JSON请求,如:
{
....
"ETA": 10,
"Price": 50,
"Range": 10,
"Record": "false",
"Phones": [ "phone1","phone2","phone3","phone4","phone5","phone6"]
}
我需要为每部手机拨打相同参数的电话。目标端点位于同一个应用中。 我制作自定义的.js,它可以通过httpClient.post获取手机和拨打电话,但不确定这是最好的方式。 (在本文档http://apigee.com/docs/gateway-services/content/best-practices-api-proxy-design-and-development中,将ServiceCallout从一个API代理转发到同一组织中的另一个API代理,或者从API代理递归回到自身。在任何有关如何以正确方式执行此操作的提示中?
答案 0 :(得分:0)
我的建议是查看API设计本身。如果是质量标注,我会建立目标端点以立即接受所有数据。这样可以节省每次呼叫的网络往返和延迟。
答案 1 :(得分:0)
AFAIU,您对Twilio API的第一次要求会获取一个电话号码列表,然后您必须逐个拨打电话号码,并且您希望按顺序工作。
为什么不使用nodejs呢? Apigee Edge支持NodeJs开发的API。您可以使用async.js之类的模块来实现您的需求。