Ruby on rails 如何将web应用程序中的消息作为文本消息发送到手机,反之亦然?

Ruby on rails 如何将web应用程序中的消息作为文本消息发送到手机,反之亦然?,ruby-on-rails,ruby,ruby-on-rails-3,sms,Ruby On Rails,Ruby,Ruby On Rails 3,Sms,我希望web应用程序和手机能够互相发送消息,并且手机能够通过短信接收短信。最简单的方法是什么?我更喜欢Ruby/RoR中的任何示例 我用过,他们有api和ruby gem来访问他们的api。更多关于gem的信息可以在这里找到:我用过,他们有api和ruby gem来访问他们的api。更多关于gem的信息可以在这里找到:如果你部署在heroku上,你可以将moonshadow作为一个附加组件。我建议您检查不同的sms网关,因为价格差异很大如果您部署在heroku上,您可以使用moonshadow作

我希望web应用程序和手机能够互相发送消息,并且手机能够通过短信接收短信。最简单的方法是什么?我更喜欢Ruby/RoR中的任何示例

我用过,他们有api和ruby gem来访问他们的api。更多关于gem的信息可以在这里找到:

我用过,他们有api和ruby gem来访问他们的api。更多关于gem的信息可以在这里找到:

如果你部署在heroku上,你可以将moonshadow作为一个附加组件。我建议您检查不同的sms网关,因为价格差异很大

如果您部署在heroku上,您可以使用moonshadow作为附加组件。我建议你检查不同的短信网关,因为价格差异很大,你可以检查,你可以从短信网关提供商那里购买信用卡

如果您使用的是rails 3.x(rails 2应用程序不需要),请在环境文件中添加require“net/http”


从短信网关提供商处购买信用卡

如果您使用的是rails 3.x(rails 2应用程序不需要),请在环境文件中添加require“net/http”


最方便开发者发送短信的方式是通过

最方便开发者发送短信的方式是通过

您需要一个短信网关。根据网关的不同,代码会有所不同。它可以像向网关发送电子邮件一样简单,网关通过短信将电子邮件发送到您选择的电话号码。我怀疑是否有人会向您展示任何代码来回答这个问题。祝你好运。你如何访问短信网关?我用过一个叫Clickatell的,但是有很多。只需谷歌搜索“短信网关”。你需要一个短信网关。根据网关的不同,代码会有所不同。它可以像向网关发送电子邮件一样简单,网关通过短信将电子邮件发送到您选择的电话号码。我怀疑是否有人会向您展示任何代码来回答这个问题。祝你好运。你如何访问短信网关?我用过一个叫Clickatell的,但是有很多。只需谷歌搜索“短信网关”。酷!通过短信接收信息怎么样?您甚至可以使用它来查看用户是否阅读了您的消息吗?@user773804是的,您可以在Clickatell注册此链接上的双向消息网关:我不确定是否存在任何选项来查看用户是否阅读了您的消息。我认为这是不可能的。酷!通过短信接收信息怎么样?您甚至可以使用它来查看用户是否阅读了您的消息吗?@user773804是的,您可以在Clickatell注册此链接上的双向消息网关:我不确定是否存在任何选项来查看用户是否阅读了您的消息。我认为这是不可能的。
def send_welcome_sms
  url=URI.parse("http://webaddress.com");
  request = Net::HTTP::Post.new(url.path)  
  message = "message goes here"
  request.set_form_data({'username'=>"abc", 'password'=>"xyz", 'to'=> "some number", 'text'=> "#{message}", 'from'=> "someone"})
  response = Net::HTTP.new(url.host, url.port).start {|http| http.request(request) }
  # If U are Behind The Proxy Comment Above Line And  Uncomment Below Line, Give The Proxy Ip & Port
  #response = Net::HTTP::Proxy("PROXY IP", PROXYPORT).new(url.host, url.port).start {|http| http.request(request) }

  case response
  when Net::HTTPSuccess
    puts response.body
  else
    response.body
    response.error!
  end
end