Bonjour à tous,
Je voulais savoir si on peut envoyer des sms à partir d'une application Ruby On Rails? Si oui comment?
Merci de votre réaction.
Version imprimable
Bonjour à tous,
Je voulais savoir si on peut envoyer des sms à partir d'une application Ruby On Rails? Si oui comment?
Merci de votre réaction.
regarde ce plugin : http://github.com/brendanlim/sms-fu, peut être c'est ce que tu cherches.
Bonjour,
Oui j'ai vu ce lien avant même de poster dans le forum mais quand j'ajoute ce plug in et que j'essaie de l'utiliser, en exécutant le projet j'ai cette erreur qui fait que le serveur ne se démarre pas
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 => Booting WEBrick => Rails 2.3.8 application starting on http://0.0.0.0:3000 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- mail (MissingSourceFile) from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' from /home/thiemoho/Bureau/RailsProjects/sms/vendor/plugins/benprew-pony-809189b/lib/pony.rb:2 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' from /home/thiemoho/Bureau/RailsProjects/sms/vendor/plugins/sms-fu/lib/sms_fu.rb:2 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' from /home/thiemoho/Bureau/RailsProjects/sms/vendor/plugins/sms-fu/rails/init.rb:1:in `evaluate_init_rb' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin.rb:158:in `evaluate_init_rb' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin.rb:154:in `evaluate_init_rb' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin.rb:48:in `load' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin/loader.rb:38:in `load_plugins' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin/loader.rb:37:in `each' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin/loader.rb:37:in `load_plugins' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:369:in `load_plugins' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:165:in `process' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:113:in `send' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:113:in `run' from /home/thiemoho/Bureau/RailsProjects/sms/config/environment.rb:9 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/commands/server.rb:84 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from script/server:3
As tu vérifié que les gems nécessaires soient installés:
d'après ce que je vois, tu utilise Rails 2.3.8 and non pas >=3.0. Dans ce cas télécharge une ancienne version du plugin.Citation:
Requirements
* SMS Fu requires that ‘action_mailer’ (>= 3.0.0rc2) and ‘pony’ (>= 1.0) are installed.
* If you require SMS Fu on an older version of ActionMailer, make sure to use the older plugin version of SMS Fu at github.com/brendanlim/sms-fu/tree/plugin
Si non certains opérateurs fournissent des services web liés a la téléphonie, je sais qu'Orange fournis quelque chose pour les SMS (a la fois envoie et réception)