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へのプルリクエスト!

Source: https://habr.com/ru/post/J261437/


All Articles