معرفی شرکت ها


atprotocol-0.0.2


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Python wrapper for the ATProtocol API
ویژگی مقدار
سیستم عامل -
نام فایل atprotocol-0.0.2
نام atprotocol
نسخه کتابخانه 0.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Jett Hollister
ایمیل نویسنده jett.hollister@proton.me
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/atprotocol/
مجوز -
# atprotocol 🚧 Under construction 🚧 Python 3.10 wrapper for the [ATProtocol API](https://github.com/bluesky-social/atproto/tree/main/packages/api). It aims to closely emulate the Typescript implementation, including: - APIs for ATProtocol and Bluesky - Validation and (almost) complete types ## Getting started First install the package: ```shell pip install atprotocol ``` Then in your application: ```python from atprotocol.bsky import BskyAgent agent = BskyAgent() ``` ## Usage ### Session management Log into a server using these APIs. You'll need an active session for most methods. ```python from atprotocol.bsky import BskyAgent agent = BskyAgent() agent.login(identifier='jett.ai', password='letsgoduke') ``` ### API calls These are the calls currently available in `atprotocol`. More are being added regularly. ```python # Feeds and content agent.get_timeline() agent.get_author_feed(actor, limit) agent.get_post_thread(uri, depth) agent.get_likes(uri, cid, limit) agent.get_reposted_by(uri, cid, limit) # Social graph agent.get_followers(actor) # Actors agent.get_profile(actor) agent.get_profiles(actors) agent.search_actors(term, limit) # Session management agent.login(params) ``` ## Advanced ### Generic agent If you want a generic AT Protocol agent without methods related to the Bluesky social lexicon, use the AtpAgent instead of the BskyAgent. ```python from atprotocol import AtpAgent agent = AtpAgent(service='https://example.com') ``` ## License MIT


نیازمندی

مقدار نام
>=2.28.2,<3.0.0 requests
>=1.10.7,<2.0.0 pydantic


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

مقدار نام
>=3.10,<4.0 Python


نحوه نصب


نصب پکیج whl atprotocol-0.0.2:

    pip install atprotocol-0.0.2.whl


نصب پکیج tar.gz atprotocol-0.0.2:

    pip install atprotocol-0.0.2.tar.gz