TechBlogSD - Kaikki WordPressin ja WEB: n kehittämiseen
WEB- ja WordPress - ohjeet, uutiset, arvostelut teemoista ja laajennuksista

Mikä on Baidu Auto Ping Service?

9

Verkkovastaavat voivat ilmoittaa Baidulle bloginsa toistuvista päivityksistä Baidun ping -palvelun avulla. Baidu tarjoaa sekä manuaalisen ping -palvelun että automaattisen ping -palvelun, ja täällä keskustelemme yksityiskohtaisesti automaattisesta ping -palvelusta.

Ping -palvelu perustuu tavalliseen XML_RPC -protokollan päivitysilmoituspalveluun blogipäivityksiä varten. Sisältöpäivityksesi ilmoitetaan Baidulle nopeasti, jotta Baidu -hämähäkki voi indeksoida sisältösi ajoissa.

Kuinka ottaa Baidu Auto Ping -palvelu käyttöön?

Jotta automaattinen ping -palvelu voidaan ottaa käyttöön, blogisi pitäisi tukea automaattista ping -toimintoa, ja sinun on määritettävä Baidun ping -palveluosoite lähettämään ja vastaanottamaan tietoja Baidu -palvelimelta. Baidu ping -palvelun osoite on: http://ping.baidu.com/ping/RPC2.

Vakioprotokolla koostuu kahdesta osasta:

  • Blogiasiakkaasi ja
  • Baidu -palvelimelta saatu vastaus

Automaattinen ping -pyyntö

Ping XML-RPC -palvelun asiakaspyynnön on sisällettävä seuraavat elementit:

RPC Endpoint: http://ping.baidu.com/ping/RPC2 Calling Method: weblogUpdates.extendedPing Parameters: (shall transmit the same order as listed below) Blog Name: Blog Home Address: Article Address: Blog RSS Address:

Esimerkki Ping XML-RPC -pyyntöpaketista

POST /ping/RPC2 HTTP/1.0 User-Agent: request Host: ping.baidu.com Content-Type: text/xml Content-Length: 562 <?xml version="1.0" encoding="UTF-8"?><methodCall> <methodName>weblogUpdates.extendedPing</methodName> <params> <param> <value><string> WebNots Blog </string></value> </param> <param> <value><string>http://blog.webnots.com/</string></value> </param> <param> <value><string>http://blog.webnots.com/blog.html</string></value> </param> <param> <value><string>http://blog.webnots.com/rss</string></value> </param> </params> </methodCall>

Automaattinen ping -vastaus

XML-RPC-vastaus on http-paketti xml-asiakirjassa, joka sisältää int-arvon 0, mikä osoittaa onnistuneen työntöä palvelimelta ja 1 osoittaa epäonnistumisen. Jotkin ping -palvelupyyntöjen virhekoodit ovat seuraavat:

Pyyntö Vastaus HTTP -koodi
Ei-POST-menetelmä HTTP_METHOD_NOT_ALLOWED Virhekoodi 405
Ylisuuret paketit HTTP_REQUEST_ENTITY_TOO_LARGE Virhekoodi 413
Ei-teksti / xml-pyyntöpaketti HTTP_UNSUPPORTED_MEDIA_TYPE Virhekoodi 415
Pyyntö onnistui HTTP_OK Menestyskoodi 200

Onnistunut palvelinvastauspaketti

HTTP/1.1 200 OK Date: Mon, 06 May 2013 10:23:45 GMT Content-Length: 165 Connection: close Content-Type: text / xml <? xml version = "1.0" encoding = "UTF-8"?> <methodResponse> <params> <param> <value> <int> 0 </ int> </ value> </ param> </ params> </ methodResponse>

Palvelimen vastauspaketti epäonnistui

HTTP/1.1 200 OK Date: Mon, 06 May 2013 10:23:45 GMT Content-Length: 165 Connection: close Content-Type: text / xml <? xml version = "1.0" encoding = "UTF-8"?> <methodResponse> <params> <param> <value> <int> 1 </ int> </ value> </ param> </ params> </ methodResponse>

Leave A Reply

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja