Fork me on GitHub

Simple FeedBurner Pinger

Usage

Use this endpoint to ping FeedBurner without having to construct a gross XML request. Make a POST request to it with a parameter of url=[your FeedBurner feed URL] to ping FeedBurner with updates to your feed, like this (Ruby):

endpoint = URI('http://feedburner-pinger.herokuapp.com/')
feed_url = 'http://feeds.feedburner.com/MyFeed'
response = Net::HTTP.post_form endpoint, {:url => feed_url}

When you make a successful request, you’ll get this JSON response:

{
  "status": "SUCCEEDED",
  "message": "Successfully pinged"
}

If you make a request too soon after your last one, you’ll get this JSON response:

{
  "status": "THROTTLED",
  "message": "Ping is throttled"
}

If something went wrong, you’ll get this JSON response:

{
  "status": "FAILED",
  "message": "Your Ping resulted in an Error"
}

What’s New