I've recently written my own PubSubHubbub callback in ASP.NET MVC3 according 
to the 
spec<http://pubsubhubbub.googlecode.com/svn/trunk/pubsubhubbub-core-0.3.html>
.

For the sample feed <http://pubsubhubbub-example-app.appspot.com/feed>, I've 
been able to subscribe at https://pubsubhubbub.appspot.com/subscribe, 
providing both a verify_token and a secret, and receive callbacks just fine 
(generated by both myself and others, and it is currently running), seeing 
the entries that are passed back in the log.

However, for YouTube upload feeds, I'm not getting *any* activity at all, 
even for feeds that I control.

An example is this the sf4answers YouTube Data API feed (v. 
2)<http://gdata.youtube.com/feeds/api/users/sf4answers/uploads?v=2>. 
 After subscribing to:

http://gdata.youtube.com/feeds/api/users/sf4answers/uploads?v=2

with a verify_token and a secret, I've gone to the account and made some 
private videos public, as well as uploaded new videos to the account. 
 However, checking the logs on my callback, I've received no callbacks.

I've tried a number of different things:


   - Posting the subscription through http instead of https
   - Using the actual self url (
   
http://gdata.youtube.com/feeds/api/users/sf4answers/uploads?start-index=1&max-results=25&v=2
   )
   - Removing the code that uses both verify_token and secret

But none of these solutions work.

It occurs to me that perhaps I might have to issue a post to subscribe to 
https://pubsubhubbub.appspot.com instead of 
https://pubsubhubbub.appspot.com/subscribe, but that would seem odd, given 
that the sample feed works when subscribing through 
https://pubsubhubbub.appspot.com/subscribe.

Can anyone shed some light?  I'd hate to think I spent a day writing against 
this protocol when YouTube might not support it (although the YouTube API 
Blog entry on October 7th, 
2010<http://apiblog.youtube.com/2010/10/pubsubhubbub-for-youtube-activities.html>indicates
 it absolutely does).

Thanks in advance.

Reply via email to