@Blog{zip358.com}
日常日誌からプログラムやYOUTUBER紹介、旅日記まで日々更新中です。
ping送信はエラー吐きまくり。
2020.11.03
FC2ブログ http://ping.fc2.com
Technorati JAPAN http://rpc.technorati.jp/rpc/ping
NAMAAN http://ping.namaan.net/rpc/
Blog People http://www.blogpeople.net/servlet/weblogUpdates
BulkFeed http://bulkfeeds.net/rpc
gooブログ http://blog.goo.ne.jp/XMLRPC
MyBlog Japan http://ping.myblog.jp
ココログ http://ping.cocolog-nifty.com/xmlrpc
ブログ村 Pingサーバー広場 http://ping.blogmura.jp/rpc/
Amagle ping service http://ping.amagle.com/
ブログスタイル http://blogstyle.jp/xmlrpc/
JUGEM http://jugem.jp/?mode=NEWENTRY
bolgoon http://www.blogoon.net/ping/
人気blogランキング http://blog.with2.net/ping.php/
ドリコム http://ping.rss.drecom.jp
エキサイトブログ http://ping.exblog.jp/xmlrpc
yahoo.com http://api.my.yahoo.com/RPC2
PING.BLOGGERS.JP http://ping.bloggers.jp/rpc/
上記のようなping一覧が在るけれど、実際機能していないものが多い。ping送信はもう時代遅れになりつつ在るのかもしれない。そんな時代遅れになりつつ存在なので、自分でping先をいちいち管理するのは、ナンセンスだと思いこの度、pingoo!(https://pingoo.jp/)というサービスのフリープランを使いだしました。因みにスパム屋さんなど、いろいろな方々が登録されているサービスなのでそれを覚悟でお試しください。
それとは別にping送信をコマンドラインから送信するPHPプログラムを作りました。自分が運用しているよさこい動画検索サイトに入れ込んでいます。ソースコードとコマンドは下記になります。
php ping.php ping
<?php
if ($argv[1]=="ping") {
$nglist = [];
$server = array(
"http://ping.fc2.com",//FC2ブログ
"http://pingoo.jp/ping/",//pingoo.jp
);
$site_name = "よさこい動画検索";
$url_parameter = explode("\n", file_get_contents("../data.csv"));
for ($i = 0; $i < count($server); $i++) {
foreach ($url_parameter as $key => $val) {
$parameter = explode(",", $val);
$parameter[0] = trim($parameter[0]);
$parameter[1] = trim($parameter[1]);
$site_url = "https://yosakoi-video.com/?id={$parameter[0]}&q=" . urlencode($parameter[1]);
$dev = $content = '<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
<methodName>weblogUpdates.ping</methodName>
<params>
<param><value>' . $site_name . '</value></param>
<param><value>' . $site_url . '</value></param>
</params>
</methodCall>
';
$options = array('http' => array(
'method' => 'POST',
'header' => 'Content-type: text/xml' . "\r\n"
. 'Content-length: ' . strlen($content),
'content' => $content
));
$context = stream_context_create($options);
$ret = @file_get_contents($server[$i], false, $context);
var_dump($server[$i]);
var_dump($parameter[0]);
//var_dump($ret);
}
}
}
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
2, Amagle, blog, BLOGGERS, bolgoon, BulkFeed, cocolog-nifty, com, fc, goo, http, https, JAPAN, jp, JUGEM, MyBlog, NAMAAN, People, ping, pingoo, service, Technorati, xmlrpc, Yahoo, いろいろ, エキサイト, エラー, ココログ, サーバー, サービス, スタイル, スパム, ドリコム, ナンセンス, プラン, フリー, ブログ, ブログ村, もの, ランキング, 一覧, 上記, 人気, 先, 存在, 実際, 広場, 度, 方々, 時代遅れ, 機能, 登録, 管理, 自分, 送信,