python 实现搜狗站长平台手动提交url

ernestwang 10 0

python 实现搜狗站长平台手动提交url,大家都知道搜狗站长平台是如何进行手动提交的,而且都知道手动提交是会把网站的url推送给搜索引擎的,其实大量的url是不适合用这种方式的,但是作者还是抱着试试的心态去写了一下。代码如下:

cookies = {
    'IPLOC': 'CN3100',
    'SUID': 'XXXX',
    'SUV': 'XXXX',
    'sct': '59',
    'SNUID': 'CF9AE0D2AFAA0F149BE40EF0AF466E4F',
    'ld': 'llllllllll2W3x7@lllllVirB5tlllllWGJYZkllll9lllllRylll5@@@@@@@@@@',
    'pgv_pvi': '8849596416',
    'PHPSESSID': 'kbh62mh7odls5jkj0nuhpeq190',
}

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0',
    'Accept': 'application/json, text/javascript, */*; q=0.01',
    'Accept-Language': 'zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2',
    'Referer': 'http://zhanzhang.sogou.com/index.php/sitelink/index',
    'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
    'X-Requested-With': 'XMLHttpRequest',
    'Origin': 'http://zhanzhang.sogou.com',
    'Connection': 'keep-alive',
}

f=open("allurl.txt","r")
for line in f :
  data = {
    'webAdr': line,
    'site_type': '1',
    'reason': '',
    'email': 'XXXX@qq.com'
  }

  response = requests.post('http://zhanzhang.sogou.com/index.php/urlSubmit/create', headers=headers, cookies=cookies, data=data)
  a=random.randint(3,9)
  time.sleep(a)
  print(line)
  print(response.text)

的却能实现自动提交,但是由于第一次没经验,提交的过快,被拉近黑名单了。难受。下一篇记录如何实现python 实现360站长平台手动提交url。又是一场难受的旅程。



标签: 搜狗

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~