リアルタイム更新を行うようにアプリケーションを構成しました。
検証が完了し、(テキスト) ユーザーが写真をアップロードすると更新情報が届きます。これはいい。しかし、POST データは完全に空で、データはありません。
post "/fb_realtime_updates" do
puts params[:object]
end
それは「{}」を出力します。足りないものはありますか?
http://www.sinatrarb.com/intro#Accessing%20the%20Request%20Objectは、使用する必要があることを示唆しています
post "/fb_realtime_updates" do
request.body.rewind # in case someone already read it
data = JSON.parse request.body.read
puts data['object']
end
これをテストするための Ruby/Sinatra 環境がありません。