我怎样才能将tropo模块与node.js一起使用?

时间:2013-02-07 07:10:48

标签: node.js tropo

在我的应用程序中,我需要使用tropo应用程序与node.js发送,接收消息,打电话和接听电话。我看到了文档,但我没有任何想法。任何人都可以帮助我。

1 个答案:

答案 0 :(得分:0)

免责声明 - 我从未与tropo合作过,但这是我理解它的作用:

  1. 您编写了一个脚本,tropo可以在大多数语言中解析它以执行某些功能。
  2. 使用tropo的网络界面将该脚本链接到一个数字。
  3. 您/客户打电话给该号码,tropo取出您的脚本并执行它。
  4. 以下是上述所有内容的完整演练:https://www.tropo.com/docs/scripting/creating_first_application.htm

    现在,如果您希望脚本执行动态操作,则需要自己托管。为此,您可以使用node.js:

    1. 您编写的脚本会根据node.js中的时间/用户数据进行更改
    2. 使用tropo的网络界面链接脚本。
    3. 当有人呼叫/发送号码时,tropo现在从您的node.js服务器获取动态脚本。
    4. 此node.js api可用于在节点服务器上编写脚本:https://github.com/tropo/tropo-webapi-nodehttps://www.tropo.com/docs/webapi/new_tropo_web_api_overview.htm

      最后,您可能希望为不同的用户动态创建不同的脚本,并将它们连接到单个数字。此时,您使用REST API自动执行您在tropo网站上手动执行的“数字连接工作”。您可以使用任何节点REST客户端,如request来执行此操作。以下是API文档:https://www.tropo.com/docs/rest/rest_api.htm