示例#1
0
    def jsonrpc_friendOf(self, screenname1, screenname2):
        """
        Does screenname1 follow screenname2?

        @param screenname1: A C{str} Twitter screen name.

        @param screenname2: A C{str} Twitter screen name.

        @return: a C{Deferred} that fires with C{True} if screenname1 follows
        screenname2 (i.e., screenname2 is a friend of screenname1) and with
        C{False} otherwise.
        """
        log.msg('FriendOf %r and %r.' % (screenname1, screenname2))
        d = ftwitter.friendOf(self.cache, self.endpoint,
                              unicode(screenname1), unicode(screenname2))
        d.addCallback(lambda result: {'result': result})
        d.addErrback(log.err)
        return d