SMSメッセージを送信するための宝石(Ruby)

時々、異なるプロバイダーを介したSMSメッセージの送信を実装する必要があります。 最近、私はすべての蓄積された「経験」を見て、そこから宝石を集めることにしました。 現時点では、SMS.ru、Clickatell、SMSService、Nexmoのサポートがあります。



宝石の簡単な説明と追加のリンクがカットの下であなたを待っています。



使用する



インストール:



gem install smster_ruby
      
      





設定するには、設定ファイルconfig / initializers / smster.rbを追加するだけです



 Smster.configure do |config| config.clickatell_authorization_code = API_KEY end
      
      





送信するには、gemを接続し、プロバイダーを選択して...メッセージを送信します。



 require 'smster' Sms::Clickatell.send_sms(to: $phone, text: $text)
      
      





おわりに



Rubyの宝石: github.com/IlyaDonskikh/smster_ruby

Rail gemgithub.com/IlyaDonskikh/smster

プロバイダーWiki: github.com/IlyaDonskikh/smster_ruby/wiki



Wellcomeへのプルリクエスト!



All Articles