2015-02-10 20 views
0

Twilio建議開發人員從使用舊的SMS/Messages API資源切換到新的/Messages之一(請參閱API documentation以及problems with SMS status when using the old version)。Twilio PHP幫助程序庫是否使用已棄用的SMS /消息資源?如何更新?

我使用的是twilio-php助手庫,它是Twilio的PHP開發官方推薦。看起來該庫正在向/2010-04-01/Accounts/{sid}/SMS/Messages/發送請求(例如,herehere)。

問題:

  1. 我是正確的思維,該庫是用舊的API資源?
  2. 是否有更新它的方便方式,或者我可以找到更新版本的任何地方?
  3. 有沒有關於切換到新資源時可能需要更改的指南?

回答

3
  1. 當然可以。它仍然在爲舊資源提供能力。棄用廣泛使用的庫中的功能是一個漫長的過程,需要考慮一些前向/後向兼容性問題。測試仍包含舊資源以確保向後兼容性仍未被破壞。
  2. 新的Messages資源是here。這是你的更新版本。
  3. 請按照Messages docs中的說明進行操作。

看來,這是這樣的

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

任何行應改爲:

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

感謝解釋。特別是,我查看了消息文檔,但錯過了底部的鏈接,並提供了有關發送消息的說明。 – octern 2015-02-11 11:08:31

+0

澄清,你不能_just_改變「sms_messages」爲「消息」。例如,發送短信的函數從'$ client-> account-> sms_messages-> create()'變爲'$ client-> account-> messages-> sendMessage()'。 – octern 2015-02-11 11:09:36