a simple PHP client library for pubsubhubbub, based on the work of Josh Fraser
PHP
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
publisher.php
readme.md
subscriber.php

readme.md

Publisher

A simple "publisher" demo:

include("publisher.php");

$hub_url = "http://pubsubhubbub.appspot.com";
$topic_url = "http://notizblog.org/feed/";
    
$p = new PshbPublisher($hub_url);
if ($p->publish_update($topic_url)) {
  echo "$topic_url was successfully published to $hub_url";
} else {
  echo "ooops...";
  print_r($p->last_response());
}

Subscriber

A simple "subscriber" demo:

include("subscriber.php");

$hub_url = "http://pubsubhubbub.appspot.com";
$callback_url = "put your own endpoint here";

$feed = "http://notizblog.org/feed/";

// create a new subscriber
$s = new PshbSubscriber($hub_url, $callback_url);

// subscribe to a feed
$s->subscribe($feed);

// unsubscribe from a feed
$s->unsubscribe($feed);