0
我已經爲kannel這種方式設置了短信應用程序的delivery報告的投遞網址;Rails路由返回url
id = rand(36**8).to_s(36)
https://www.xxxxxxxx.com/messages/delivery?id=#{id}&type=%d
,並在消息控制器
def delivery
sent_message = SentMessage.find_by_ref(params[:id])
if params[:type] == 1
sent_message.delivery = "Delivered"
sent_message.save()
elsif params[:type] == 2
sent_message.delivery = "Delivery Failure"
sent_message.save()
else
sent_message.save()
end
從我的路線文件是下面是該行
match 'message/:id/delivery' => 'messages#delivery', :as => :deliver
有人幫我指出錯誤,因爲送達報告根本就沒有被報道。
非常感謝您
你能粘貼您看到的錯誤? – Orlando
@奧蘭多沒有錯誤是它發生在後臺的東西。 – acacia
那個調用的日誌輸出如何? – Orlando