Example #1
0
    def __init__(self):
        self.service = snaserv.DELICIOUS

        import deliciousapi
        self.dapi = deliciousapi.DeliciousAPI()
        self.userBaseUri = 'http://delicious.com/%s'            # % username
        self.tagBaseUri = 'http://delicious.com/tag/%s'         # % tagname

        CommunityCrawler.__init__(self)
Example #2
0
    def __init__(self, params):
        self.service = snaserv.SLIDESHARE

        import slideshareapi
        self.ssapi = slideshareapi.SlideShareAPI(params)

        self.userBaseUri = 'http://www.slideshare.net/%s'            # % username
        self.tagBaseUri = 'http://www.slideshare.net/tag/%s'         # % tagname

        CommunityCrawler.__init__(self)
Example #3
0
    def __init__(self):
        self.service = snaserv.YOUTUBE

        import gdata.youtube.service
        self.ytapi = gdata.youtube.service.YouTubeService()
        self.ytapi.ssl = False

        self.userBaseUri = 'http://gdata.youtube.com/feeds/api/users/%s'                                # % username
        self.tagBaseUri = 'http://www.youtube.com/results?search_query=%s&search=tag'                   # ??? % tag
        self.videoBaseUri = 'http://gdata.youtube.com/feeds/api/videos/%s'                              # % videoID

        self.videosFeedBaseUri = 'http://gdata.youtube.com/feeds/api/users/%s/uploads'                  # % username
        self.subscriptionsFeedBaseUri = 'http://gdata.youtube.com/feeds/api/users/%s/subscriptions'     # % username
        self.contactsFeedBaseUri = 'http://gdata.youtube.com/feeds/api/users/%s/contacts'               # % username

        CommunityCrawler.__init__(self)