2011-01-10 121 views
1

我如何發送免費短信到美國號碼從軌應用程序。發送從軌應用程序的免費短信

sms_fu使用導軌3?

它不適合我: - 安裝好寶石之後。

步驟: - 指定這在我的環境文件

1. sms_fu = SMSFu::Client.configure(:delivery => :action_mailer) 

然後

2.sms_fu.deliver("5558675309","at&t","message") is not working 
+0

你的意思是你試圖從你的environment.rb傳遞消息嗎? – cam 2011-01-10 23:45:08

+0

@cam再次檢查問題......並告訴我一件事。如何從Environment.rb發送消息,以及是否有人試圖發送消息。什麼是用例? – 2011-01-11 19:22:00

回答

0

從文檔,我可以看到這並不適用於所有提供商(我來自歐洲)。所以對我來說這不是一個可行的解決方案,儘管它看起來很有趣。

要測試它,我會推薦以下內容。

  • 寶石添加到您的Gemfilegem "sms_fu"
  • 啓動軌道控制檯(rails c
  • 控制檯類型裏面您鍵入的兩行,看看會發生什麼

裏面你Rails-app,我會在初始化程序(config/initializers文件夾中的一個文件,然後在任何控制器動作內部創建sms_fu變量,你可以做sms_fu.deliver(...)

我們使用支付短信服務ClickatellTyntec

4

我建議使用Twilio。不,它不是免費的,但沒有可靠的免費短信服務API。 SMS_fu只是將它編寫爲電子郵件 - 這就是爲什麼運營商是必需的。

Twilio便宜($ 0.03 /味精)和可靠。它配備了更強大的工具和分析功能。

注意:我沒有任何關聯 - 只是他們的服務粉絲。

0

我建議不要使用SMS_FU for Rails 3.自己實現一個SMS發件人。這很簡單,而brendanlim似乎不再支持sms_fu寶石。

相關問題