معرفی شرکت ها


fastapi-misskey-0.0.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Misskey authentication to FastAPI
ویژگی مقدار
سیستم عامل -
نام فایل fastapi-misskey-0.0.1
نام fastapi-misskey
نسخه کتابخانه 0.0.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده yupix
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/yupix/fastapi-misskey
آدرس اینترنتی https://pypi.org/project/fastapi-misskey/
مجوز MIT
# FastAPI Misskey このライブラリはFastAPIにMisskeyの認証を作成するお手伝いをするライブラリです ## Example ```python from typing import Optional from fastapi import Depends, FastAPI from fastapi_misskey.client import MisskeyAuthClient app = FastAPI() misskey = MisskeyAuthClient( 'https://example.com', 'test', 'http://localhost:8000/callback', description='FastAPI Misskey Auth' ) @app.get('/login') async def login(): return {'url': await misskey.get_auth_url()} @app.get('/callback') async def callback(session: Optional[str] = None, token: Optional[str] = None): token, user = await misskey.get_access_token(session, token) return {'token': token, 'user': user} @app.get('/profile') async def profile(user=Depends(misskey.get_user)): if user.get('error'): return user else: return {'user': user} ``` ## Inspired by [fastapi-discord](https://github.com/Tert0/fastapi-discord) Thanks to @Tert0


نیازمندی

مقدار نام
==0.15.0 uvicorn
==0.11.1 aiocache
==3.8.1 aiohttp
==0.70.0 fastapi


زبان مورد نیاز

مقدار نام
>=3.5 Python


نحوه نصب


نصب پکیج whl fastapi-misskey-0.0.1:

    pip install fastapi-misskey-0.0.1.whl


نصب پکیج tar.gz fastapi-misskey-0.0.1:

    pip install fastapi-misskey-0.0.1.tar.gz