Ejemplo n.º 1
0
def user_agent():
    return 'Floobits Plugin %s %s %s py-%s.%s' % (
        editor.name(),
        G.__PLUGIN_VERSION__,
        editor.platform(),
        sys.version_info[0],
        sys.version_info[1]
    )
Ejemplo n.º 2
0
def user_agent():
    return 'Floobits Plugin %s %s %s py-%s.%s' % (
        editor.name(),
        G.__PLUGIN_VERSION__,
        editor.platform(),
        sys.version_info[0],
        sys.version_info[1]
    )
Ejemplo n.º 3
0
def api_request(url, data=None):
    if data:
        data = json.dumps(data).encode('utf-8')
    r = Request(url, data=data)
    r.add_header('Authorization', 'Basic %s' % get_basic_auth())
    r.add_header('Accept', 'application/json')
    r.add_header('Content-type', 'application/json')
    r.add_header('User-Agent', 'Floobits Plugin %s %s %s py-%s.%s' % (editor.name(), G.__PLUGIN_VERSION__, editor.platform(), sys.version_info[0], sys.version_info[1]))
    return urlopen(r, timeout=5)
Ejemplo n.º 4
0
def api_request(url, data=None):
    if data:
        data = json.dumps(data).encode('utf-8')
    r = Request(url, data=data)
    r.add_header('Authorization', 'Basic %s' % get_basic_auth())
    r.add_header('Accept', 'application/json')
    r.add_header('Content-type', 'application/json')
    r.add_header(
        'User-Agent', 'Floobits Plugin %s %s %s py-%s.%s' %
        (editor.name(), G.__PLUGIN_VERSION__, editor.platform(),
         sys.version_info[0], sys.version_info[1]))
    return urlopen(r, timeout=5)
Ejemplo n.º 5
0
def hit_url(url, data, method):
    if data:
        data = json.dumps(data).encode("utf-8")
    r = Request(url, data=data)
    r.method = method
    r.get_method = lambda: method
    r.add_header("Authorization", "Basic %s" % get_basic_auth())
    r.add_header("Accept", "application/json")
    r.add_header("Content-type", "application/json")
    r.add_header(
        "User-Agent",
        "Floobits Plugin %s %s %s py-%s.%s"
        % (editor.name(), G.__PLUGIN_VERSION__, editor.platform(), sys.version_info[0], sys.version_info[1]),
    )
    return urlopen(r, timeout=5)