Exemplo n.º 1
0
def parse_like(data, url, cid, rid):
    for i in loads(data):
        id = int(i[u'id'])
        uid = i[u'uid']

        #yield douban_recommendation_begin_tuple(uid)

        douban_user_feed_new(DOUBAN_USER_FEED_VOTE_LIKE, cid, rid, id)
Exemplo n.º 2
0
def parse_like(data, url, cid, rid):
    for i in loads(data):
        id = int(i[u'id'])
        uid = i[u'uid']

        #yield douban_recommendation_begin_tuple(uid)

        douban_user_feed_new(DOUBAN_USER_FEED_VOTE_LIKE, cid, rid, id)
Exemplo n.º 3
0
    def __call__(self, title, user_id):
        cid = self.cid

        func , url = self.func_url(title)
        rid = url_last(url)
        id = id_by_douban_feed(cid, rid)

        if not id and func:
            if url not in EXIST_PARSE:
                yield func , url
                EXIST_PARSE.add(url)
        else:
            douban_user_feed_new(DOUBAN_USER_FEED_VOTE_REC, cid, rid, user_id)
Exemplo n.º 4
0
    def __call__(self, title, user_id):
        cid = self.cid

        func, url = self.func_url(title)
        rid = url_last(url)
        id = id_by_douban_feed(cid, rid)

        if not id and func:
            if url not in EXIST_PARSE:
                yield func, url
                EXIST_PARSE.add(url)
        else:
            douban_user_feed_new(DOUBAN_USER_FEED_VOTE_REC, cid, rid, user_id)