Example #1
0
    def __init__(self, session):
        super(ApiRequest, self).__init__(session)
        self.url = session.serverURL + "api.php"

        # Create a user agent string.
        userAgent = Configuration.get("userAgent")
        if userAgent == None:
            userAgent = "RedditBot by KevZho (#2434890)"
        self.requestData["for"] = userAgent
Example #2
0
    def __init__(self, session):
        super(ApiRequest, self).__init__(session)
        self.url = session.serverURL + "api.php"

        # Create a user agent string.
        userAgent = Configuration.get("userAgent")
        if userAgent == None:
            userAgent = "pykol+by+Turias"
        self.requestData["for"] = userAgent
Example #3
0
    def __init__(self, session, what="status", **kwargs):
        super(ApiRequest, self).__init__(session)
        self.url = session.serverURL + "api.php"
        self.requestData["what"] = what

        # Create a user agent string.
        userAgent = Configuration.get("applicationName")
        author = Configuration.get("author")
        if author != None and userAgent != None:
            userAgent = "%s+by+%s" % (userAgent, author)
        if userAgent == None:
            userAgent = "pykol+by+Turias"
        self.requestData["for"] = userAgent

        if "count" in kwargs:
            self.requestData["count"] = kwargs["count"]
        if "id" in kwargs:
            self.requestData["id"] = kwargs["id"]
        if "since" in kwargs:
            self.requestData["since"] = kwargs["since"]