天天看點

Python與SEO,搜狗站長平台網站送出POST源碼

毫無疑問,不管是谷妹還是度娘從業者,站長工具的應用能力都是必需,當然還有其他平台,比如搜狗,這些站長平台工具的使用都是需要去掌握的,如果你涉及的站點越多,網站量級越大,都是一定要去根據平台規則及工具去操作,效果也會更凸顯。

Python與SEO,搜狗站長平台網站送出POST源碼

下面本渣渣就為大家分享Python與SEO,搜狗站長平台網站送出POST源碼,應用Python來實作搜狗站長平台網站的送出,參考demo,修改可以實作批量網站的添加。

前面本渣渣也寫過關于搜狗網址送出的工具,源碼也已經分享,涵蓋了驗證碼的手動送出,感興趣可移步檢視:

Python與SEO,搜狗站長平台連結送出工具Python腳本源碼

網站送出添加POST抓包在網頁浏覽器抓包沒有實作,這裡本渣渣使用的抓包工具是Fiddler 4,同時站長送出的前提需要登陸,也就是說需要一個cookies。

關于網站的送出

抓包示意:

Python與SEO,搜狗站長平台網站送出POST源碼

發包字段:

Python與SEO,搜狗站長平台網站送出POST源碼

參考源碼:

#搜狗站長之家添加網站
#author by微信:huguo00289
# -*- coding: utf-8 -*-
import requests


def add_site(site):
    url="https://zhanzhang.sogou.com/api/user/addWebsite"
    headers={
        "User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36",
        "Cookie": Cookies,
    }


    data={
        "site_address":site,
        "site_year":"2021",
        "site_month":1,
    }


    response=requests.post(url=url,data=data,headers=headers,timeout=6,verify=False)
    print(response.status_code)
    print(response.content.decode('utf-8'))
    site_id=response.json()["data"]
    print(site_id)
           

需要說明的是:

verify=False,取消SSL驗證通路網站!

送出成功:

Python與SEO,搜狗站長平台網站送出POST源碼

關于網站的删除

網站的删除需要知曉添加網站時的id,不過本渣渣送出post單個網站總是404報錯,隻有送出超過一個網站的時候才有效果,始終不得其法,大佬哥們可自行嘗試修改吧!

#搜狗站長之家删除網站
#author by微信:huguo00289
# -*- coding: utf-8 -*-
import requests


def romove_all():
    url="https://zhanzhang.sogou.com/api/user/delWebsite"
    headers={
        "Cookie": Cookies,
        "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36",
    }


    data={
        #"ids": [45196423,45196419],
        "ids": [45196527,45196541], #ids=45196547&ids=45196549
    }


    response = requests.post(url=url, data=data, headers=headers, timeout=6, verify=False)
    print(response.status_code)
    # print(response.json())
    print(response.content.decode('utf-8'))
           

拓展

關于網站的驗證,這個可自行嘗試抓包,應用Python然後建構POST請求嘗試!

·················END·················

你好,我是二大爺,

革命老區外出進城務勞工員,

網際網路非早期非專業站長,

喜好python,寫作,閱讀,英語

不入流程式,自媒體,seo . . .

公衆号不掙錢,交個網友

關注關注二大爺呗~給你分享python,寫作,閱讀的内容噢~

掃一掃下方二維碼即可關注我噢~

Python與SEO,搜狗站長平台網站送出POST源碼
Python與SEO,搜狗站長平台網站送出POST源碼

關注我的都變秃了

說錯了,都變強了!

不信你試試