Skip to main content

BearyChat 异步 Python SDK

Project description

https://img.shields.io/pypi/v/aiobearychat.svg https://img.shields.io/travis/mozillazg/aiobearychat.svg https://img.shields.io/coveralls/mozillazg/aiobearychat/master.svg Documentation Status Join the chat at https://gitter.im/mozillazg/aiobearychat

BearyChat 异步 Python SDK

Features

  • 封装所有的 OpenAPI
  • 封装所有的 RTM HTTP API
  • 支持不同的异步 HTTP 请求模块(aiohttp, tornado, …)

Installation

At the command line:

$ pip install aiobearychat[aiohttp]

Usage

OpenAPI

import aiohttp

from aiobearychat.openapi.aiohttp import OpenAPI


async def main(token):
    async with aiohttp.ClientSession() as session:
        api = OpenAPI(session, token=token)
        response = await api.user.list()
        print(response.json())

RTM HTTP API

import aiohttp

from aiobearychat.rtm.aiohttp import RtmAPI


async def main(token):
    async with aiohttp.ClientSession() as session:
        api = RtmAPI(session, token=token)
        response = await api.start()
        pprint(response.json())

Credits

This package was created with Cookiecutter and the mozillazg/cookiecutter-pypackage project template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for aiobearychat, version 0.2.0
Filename, size File type Python version Upload date Hashes
Filename, size aiobearychat-0.2.0-py2.py3-none-any.whl (25.9 kB) File type Wheel Python version 3.6 Upload date Hashes View
Filename, size aiobearychat-0.2.0.tar.gz (14.3 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page