class DeliveryStateJp::Seino
Public Class Methods
action_url()
click to toggle source
# File lib/delivery_state_jp/seino.rb, line 3 def self.action_url 'http://track.seino.co.jp/cgi-bin/gnpquery.pgm' end
charset()
click to toggle source
# File lib/delivery_state_jp/seino.rb, line 15 def self.charset 'shift-jis' end
error_messages()
click to toggle source
# File lib/delivery_state_jp/seino.rb, line 19 def self.error_messages %w(入力されたお問合せ番号が見当りません お問合せ番号:桁数が不足しています お問合せ番号:数字のみを入力してください お問合せ番号:桁数がオーバーしています) end
post_params(number)
click to toggle source
# File lib/delivery_state_jp/seino.rb, line 7 def self.post_params(number) {'GNPNO1' => number} end
xpath(index)
click to toggle source
# File lib/delivery_state_jp/seino.rb, line 11 def self.xpath(index) "//*[@id=\"alpha-inner\"]/form/table/tr[#{index + 1}]/td[4]/text()" end