indieweb/push

此软件包最新版本(v0.1.0)没有提供许可证信息。

处理 Pubsubhubbub 订阅源的一系列类

v0.1.0 2012-08-29 11:23 UTC

This package is not auto-updated.

Last update: 2024-09-14 12:05:58 UTC


README

一个由 composer 启用的软件包,包含用于使用 Pubsubhubbub 的各种 PHP 类。

当前内容

  • Josh Fraser 的 PHP PuSH 发布客户端

安装

使用 Composer 进行安装。如果您还没有 composer,请按照他们的说明下载。然后

  1. indieweb/push 添加到您的项目 composer.json 文件中,看起来像这样

     {
     	"require" : {
     		"indieweb/push": "*"
     	},
     	"minimum-stability": "dev"
     }
    

    如果您从未使用过 composer,这只是在指定您的项目需要 indieweb/push 软件包才能工作,您得到的版本不重要,并且可以使用处于开发中的软件包。

  2. 运行 php composer.phar update

  3. 如果没有出现错误,那么现在您已经安装了 indieweb/push

使用方法

indieweb/push 支持 psr-0 自动加载,因此如果您熟悉 PHP 命名空间,使用这些类就很容易。

假设您想使用 PuSH 发布者(用于向枢纽发送更新通知的类)

<?php
// This script pings a hub

use indieweb\PuSH\Publisher;

$p = new Publisher('http://pubsubhubbub.appspot.com/publish');

$p -> publish_update('http://domain.tld/path/to/your/feed.atom');

// EOF

TODO:随着更多类的添加,添加更多使用示例和文档