百度自动推送
class UrlSend
# type: urls: 添加, update: 更新, del: 删除
def self.send_url(url, type)
urls = [url]
uri = URI.parse("https://data.zz.baidu.com/#{type}?site=https://www.xxx.com&token=zsCNoc")
req = Net::HTTP::Post.new(uri.request_uri)
req.body = urls.join("\n")
req.content_type = 'text/plain'
res = Net::HTTP.start(uri.hostname, uri.port) { |http| http.request(req) }
end
endclass UrlSend
# type: urls: 添加, up