一、如何使用API推送功能
1,需要網(wǎng)站制作數(shù)據(jù)推送接口,進(jìn)入API推送工具后,會(huì)看到接口調(diào)用地址的token,token是由16個(gè)英文數(shù)字組合的字符串
4)ruby推送示例 require 'net/http' urls = ['http://www.example.com/1.html', 'http://www.example.com/2.html'] uri = URI.parse('http://data.zz.baidu.com/urls site=www.xxx.com&token=eTk7ychrWZP1pDQD') 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) } puts res.body
二、如何查看推送反饋
您可以通過(guò)推送后返回的狀態(tài)碼和字段來(lái)判斷數(shù)據(jù)是否推送成功。 1,狀態(tài)碼為200,表示推送成功,可能返回以下字段:
?成功返回示例: { "remain":4999998, "success":2, "not_same_site":[], "not_valid":[] } 2,狀態(tài)碼為4XX或500,表示推送失敗,返回字段有:
常見(jiàn)的推送失敗返回示例說(shuō)明:
? Copyright 2023 深圳藍(lán)曬科技有限公司. 粵ICP備2023054553號(hào)-1