我可以与 Twilio API 交换信息吗?
Is it possible for me to exchange information with Twilio APIs?
我正在尝试识别从我的系统发出 Twilio 请求的用户。有没有一种方法可以加密此用户的信息,将其与允许的参数一起发送到 Twilio 并接收相同的信息以及 Twilio 的响应?
编辑:我可能不是很清楚。我正在尝试使用来自网络应用程序 (PHP) 的 Twilio 的 API 进行调用。我需要将用户(试图建立呼叫的用户)的详细信息和我们的 API 密钥发送到 Twilio,以便我在收到 Twilio 的响应时可以识别用户。
我怀疑 twilio 是否有责任存储您需要在系统上自行处理的其他信息。为什么 twilio 会从你这端承担操作超载? Twilio 可能具有您的系统发出的 twilio 请求的确认令牌或请求 ID(由其 API 服务器通过 XML/ Json 返回)。您可以获取该 ID 并将其存储在数据库中的 user_id (SQL / Mongo / Redis) 中。使用 table 推断您需要的信息,例如。
- 每个用户发起的请求数。
- 提出的请求类型。
- 每个请求什么时候发出。
- 每个请求的结果/响应。
希望对您有所帮助。
您可以在 Twilio 的 webhook 回调 URL 中包含自定义 URL 参数。尽管 Twilio 系统本身不会使用此信息,但会在接听电话时将其传回您的 php 应用程序。您可以使用此信息将调用关联到用户或其他应用程序特定的概念。这是一个例子:
$call = $client->account->calls->create(
'9991231234', // From a valid Twilio number
'8881231234', // Call this number
// Call this URL when a call connects and include the custom user_id parameter
'http://www.yoursite.com/handle_call.php?user_id=41423’
);
您可以在 Twilio 技能培训中找到有关 Twilio REST API and webhooks work together 的更多信息。
我正在尝试识别从我的系统发出 Twilio 请求的用户。有没有一种方法可以加密此用户的信息,将其与允许的参数一起发送到 Twilio 并接收相同的信息以及 Twilio 的响应?
编辑:我可能不是很清楚。我正在尝试使用来自网络应用程序 (PHP) 的 Twilio 的 API 进行调用。我需要将用户(试图建立呼叫的用户)的详细信息和我们的 API 密钥发送到 Twilio,以便我在收到 Twilio 的响应时可以识别用户。
我怀疑 twilio 是否有责任存储您需要在系统上自行处理的其他信息。为什么 twilio 会从你这端承担操作超载? Twilio 可能具有您的系统发出的 twilio 请求的确认令牌或请求 ID(由其 API 服务器通过 XML/ Json 返回)。您可以获取该 ID 并将其存储在数据库中的 user_id (SQL / Mongo / Redis) 中。使用 table 推断您需要的信息,例如。
- 每个用户发起的请求数。
- 提出的请求类型。
- 每个请求什么时候发出。
- 每个请求的结果/响应。
希望对您有所帮助。
您可以在 Twilio 的 webhook 回调 URL 中包含自定义 URL 参数。尽管 Twilio 系统本身不会使用此信息,但会在接听电话时将其传回您的 php 应用程序。您可以使用此信息将调用关联到用户或其他应用程序特定的概念。这是一个例子:
$call = $client->account->calls->create(
'9991231234', // From a valid Twilio number
'8881231234', // Call this number
// Call this URL when a call connects and include the custom user_id parameter
'http://www.yoursite.com/handle_call.php?user_id=41423’
);
您可以在 Twilio 技能培训中找到有关 Twilio REST API and webhooks work together 的更多信息。