2011-07-23 12 views
0

私はiPhoneアプリからWebサービス(Rails)に何かリクエストしたいと思っています。POSTメソッド(安静)に対する応答を取得できますか?

私はAppleのプッシュ通知について多くのことを読んでいますが、私はすぐに答えが必要であり、通知を遅らせることができます。

自分のiPhoneアプリからRailsアプリにPOSTリクエストを行いました。

最初の質問(私は答えました):しかし、Webサービス(Railsアプリケーション)からの応答として文字列を取得できますか? 2番目の質問:iPhoneアプリからリクエストを受けたとき、私のRails Webアプリから(アプリを実行して)すぐにiPadデバイスに通知する方法を教えてください。 1つの解決策はプッシュ通知ですが、より速く安全なものがありますか?

答えて

1

テキスト文字列が必要な場合は、render :text => 'Some string'とすることができます。より構造化されたレスポンスが必要な場合は、JSONまたはXMLで応答する必要があります。

+0

Railsアプリケーションのレスポンスメソッドでこのレンダリングを実行すると、HTTP/1.1 406 Not Acceptableレスポンスが返されます。この文字列を他の側でどうやって得ることができますか? – dormitkon

+0

またはRailsアプリケーションからJSONオブジェクトを送信する方法は? – dormitkon

+1

http://guides.rubyonrails.org/layouts_and_rendering.htmlをご覧ください。 –

関連する問題