elephpant/updateservices

更新服务是一个工具,您可以用来通知其他人您已经更新了您的博客。类似于WordPress在发送XML-RPC ping时所做的,在您更新博客时自动通知流行的更新服务。

1.0.0 2020-10-28 20:55 UTC

This package is auto-updated.

Last update: 2024-09-29 05:56:02 UTC


README

Maintainer Source Code PHP from Packagist Latest Version Software License Build Quality Score Total Downloads

安装

Composer(推荐)

使用Composer从Packagist安装此库:elephpant/updateservices

从您的项目目录运行以下命令以添加依赖项

composer require elephpant/updateservices "^1.0"

或者,直接在您的composer.json文件中添加依赖项

"require": {
    "elephpant/updateservices": "^1.0"
}

用法

Ping-o-Matic(仅此一项)
<?php
use ElePHPant\UpdateServices\UpdateServices;

// Blog Name, Blog Home Page, RSS URL (optional)
(new UpdateServices('My Blog', 'https://domain.com', 'https://domain.com/rss.xml'))->pingOMatic();
自定义ping列表(Ping-o-Matic已包含)
// XML-RPC Ping Services
// https://codex.wordpress.org/Update_Services
// https://codex.wordpress.org/pt-br:Servi%C3%A7os_de_Atualiza%C3%A7%C3%A3o
$pingServices = [
    'http://rpc.pingomatic.com',
    'http://rpc.twingly.com',
    'http://api.feedster.com/ping',
    'http://api.moreover.com/RPC2',
    'http://api.moreover.com/ping',
    'http://www.blogdigger.com/RPC2',
    'http://www.blogshares.com/rpc.php',
    'http://www.blogsnow.com/ping',
    'http://www.blogstreet.com/xrbin/xmlrpc.cgi',
    'http://bulkfeeds.net/rpc',
    'http://www.newsisfree.com/xmlrpctest.php',
    'http://ping.blo.gs/',
    'http://ping.feedburner.com',
    'http://ping.syndic8.com/xmlrpc.php',
    'http://ping.weblogalot.com/rpc.php',
    'http://rpc.blogrolling.com/pinger/',
    'http://rpc.technorati.com/rpc/ping',
    'http://rpc.weblogs.com/RPC2',
    'http://www.feedsubmitter.com',
    'http://blo.gs/ping.php',
    'http://www.pingerati.net',
    'http://www.pingmyblog.com',
    'http://geourl.org/ping',
    'http://ipings.com',
    'http://www.weblogalot.com/ping',
];

(new UpdateServices('My Blog', 'https://domain.com', 'https://domain.com/rss.xml', $pingServices))->all();

贡献

没有人有足够的工程师,所以我们非常欢迎通过Pull Requests进行贡献。有关详细信息,请参阅CONTRIBUTING

致谢

许可证

MIT许可证(MIT)。请参阅许可证文件获取更多信息。