0

我是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 代理)关于如何以正确的方式进行操作的任何提示?

4

2 回答 2

0

我的建议是查看 API 设计本身。如果它的大规模标注,我将构建目标端点以一次接受所有数据。这节省了每次调用的网络往返和延迟。

于 2014-05-01T09:25:26.973 回答
0

AFAIU,您对 Twilio API 的第一个请求将获取您的电话号码列表,然后您必须一个接一个地拨打电话号码,并且您希望它按顺序工作。

你为什么不为此使用nodejs?Apigee Edge 支持在 NodeJs 中开发的 API。你可以使用像 async.js 这样的模块来实现你所需要的。

于 2014-05-02T05:49:06.830 回答