导航

用户登录

聚合

聚合内容

在线用户

目前共有 0 位用户0 位游客在线。

drupal 的 ping service

guoshuang 于 周二, 04/08/2008 - 17:22 提交。

Drupal 的 modules 中有 ping 模块,打开即可使用,但没有设置参数的地方。找了一下,大约 drupal 的 ping 和 wordpress 不同,它直接 ping ping o matic,然后由 ping o matic 来 ping 其它,所以不需要手工设置。

如果确实需要的话,可以编辑

modules/ping/ping.module

文件。参考最后面的 ping_ping 函数,大约为


/*Technorati.com*/
$result = xmlrpc('http://rpc.technorati.com/rpc/ping', 'weblogUpdates.ping', $name, $url);
if ($result === FALSE) {
watchdog('directory ping', t('Failed to notify Technorati.com (site).'), WATCHDOG_WARNING);
} else {
watchdog("directory ping", t('Successfully notified Technorati.com (site).'), WATCHDOG_NOTICE);
}
/*Ping.FeedBurner.com*/
$result = xmlrpc('http://feedburner.com/fb/a/pingSubmit', 'weblogUpdates.ping', $name, $url);
if ($result === FALSE) {
watchdog('directory ping', t('Failed to notify Ping.FeedBurner.com (site).'), WATCHDOG_WARNING);
} else {
watchdog("directory ping", t('Successfully notified Ping.FeedBurner.com (site).'), WATCHDOG_NOTICE);
}
/*BlogSearch.Google.com*/
$result = xmlrpc('http://blogsearch.google.com/ping/RPC2', 'weblogUpdates.ping', $name, $url);
if ($result === FALSE) {
watchdog('directory ping', t('Failed to notify BlogSearch.Google.com (site).'), WATCHDOG_WARNING);
} else {
watchdog("directory ping", t('Successfully notified BlogSearch.Google.com (site).'), WATCHDOG_NOTICE);
}

ping services 网址列表

guoshuang 于 周二, 04/08/2008 - 17:22 提交。
by guoshuang 2007 with drupal. RSS Sitemap