def __init__(self, req_format="json", domain="forrst.com/api", secure=False, auth=None, api_version='v2'): domain += "/%s" % (api_version) APICall.__init__(self, auth=auth, req_format=req_format, domain=domain, secure=secure)
def __init__(self, username, api_key, domain="codrspace.com/api/"): APICall.__init__(self, auth=None, req_format='json', domain=domain, secure=False) self._api_key = api_key self._username = username
def __init__(self, req_format="json", domain="api.twitter.com", secure=True, auth=None, api_version="1"): """ Create a new twitter API connector. Pass an `auth` parameter to use the credentials of a specific user. Generally you'll want to pass an `OAuth` instance:: twitter = Twitter(auth=OAuth( token, token_secret, consumer_key, consumer_secret)) `domain` lets you change the domain you are connecting. By default it's `api.twitter.com` but `search.twitter.com` may be useful too. If `secure` is False you will connect with HTTP instead of HTTPS. `api_version` is used to set the base uri. By default it's '1'. """ if req_format not in ("json", "xml", ""): raise ValueError("Unknown data format '%s'" % (req_format)) if api_version is 1: if domain == "api.twitter.com" or domain == "stream.twitter.com": api_version = "1" else: api_version = None domain += "/%s" % (api_version) APICall.__init__(self, auth=auth, req_format=req_format, domain=domain, secure=secure)
def __init__(self, req_format="json", domain="api.github.com", secure=True, auth=None): APICall.__init__(self, auth=auth, req_format=req_format, domain=domain, secure=secure)