Google /Baidu Ping サービスの高速収集--php
リリース: 2016-07-25 08:51:03
Google /Baidu Ping服务快速收录
http://www.phperzone.cn/portal.php?mod=view&aid=743
- /**
- +------------------------------------------------ ----------------------------------
- * 最新の公開コンテンツをクロールするように検索エンジンに通知します。数秒でお金を受け取ることも夢ではありません
- ※現在はGoogleとBaiduのみ対応しています
- +------------------------------ -------------------------------------------------------- ------
- */
- class ping {
-
- public $method, $callback;
-
- public function method($site_name, $site_url, $update_url, $update_rss) {
- $this-> Method = "
-
-
- weblogUpdates.extendedPing
-
- {$site_name}
- {$site_url}
- {$update_url}
- {$update_rss}
-
- " ;
- return $this->method;
- }
-
- public function _post($url, $postvar) {
- $ch =curl_init();
- $headers = array(
- "POST " . $url . " HTTP/ 1.0",
- "Content-type: text/xml;charset="utf-8"",
- "Accept: text/xml",
- "Content-length: " .strlen($postvar)
- );
- curl_setopt( $ch、CURLOPT_URL、$url);
- curl_setopt($ch、CURLOPT_RETURNTRANSFER、1);
- curl_setopt($ch、CURLOPT_POST、1);
- curl_setopt($ch、CURLOPT_HTTPHEADER、$headers);
- curl_setopt($ch、CURLOPT_POSTFIELDS) , $postvar);
- $res =curl_exec($ch);
- curl_close($ch);
- return $res;
- }
-
- public function google() {
- $this->callback = $this-> _post('http://blogsearch.google.com/ping/RPC2', $this->method);
- return strpos($this->callback, "0") ? true : false;
- }
-
- public function baidu() {
- $this->callback = $this->_post('http://ping.baidu.com/ping/RPC2', $this->メソッド);
- return strpos($this->callback, "0") ? true : false;
- }
-
- }
复制代
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31