Twilio PHP 帮助程序库是否使用已弃用的 SMS/Messages 资源?如何更新?

Does the Twilio PHP helper library use the deprecated SMS/Messages resource? How to update?

Twilio 建议开发人员从使用旧的 SMS/Messages API 资源切换到新的 /Messages 资源(参见 API documentation, as well as problems with SMS status when using the old version)。

我正在使用 twilio-php helper library, which is Twilio's official recommendation for PHP development. It appears that this library is sending requests to /2010-04-01/Accounts/{sid}/SMS/Messages/ (e.g, here and here)。

问题:

  1. 我认为图书馆使用的是旧 API 资源是否正确?
  2. 有没有方便的更新方法,或者哪里可以找到更新的版本?
  3. 是否有关于切换到新资源时可能需要进行的任何更改的指南?
  1. 当然可以。它仍在为旧资源提供功能。弃用广泛使用的库中的功能是一个漫长的过程,需要一些 forward/backward 兼容性考虑。测试仍包括旧资源以确保向后兼容性仍未被破坏。
  2. 新的 Messages 资源是 here。那是你的更新版本。
  3. 按照 Messages docs 中的说明进行操作。

似乎任何一行都是这样

$client->account->sms_messages->// ... and so on

应改为:

$client->account->messages->// ... and so on