class Nicos::Connector::GetThumbInfo

Private Instance Methods

reviewRes(resBody) click to toggle source
# File lib/classes/connector.rb, line 238
def reviewRes(resBody)
  r = resBody.force_encoding("UTF-8")

  if # getThumbInfoは、該当する動画がない・削除済み・コミュニティ限定でも200が返ってくる。
    /<nicovideo_thumb_response\sstatus=\"fail\">/ =~ r
    if /<code>NOT_FOUND<\/code>/ =~ r
      notFound
    elsif /<code>DELETED<\/code>/ =~ r
      deleted
    elsif /<code>COMMUNITY<\/code>/ =~ r
      limInCommunity
    else
      serverIsBusy
    end
  else
    succeeded(resBody)
  end      
end