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