クイックスタート

Bluesky PBLLCのプロトコルはtypescriptで実装されています。APIはこちらから利用できます。

このパッケージを使い始めるには、atproto/apiをインストールしてください :

npm install @atproto/api

アプリケーションでこのパッケージをインポートするには、次のようにします :

import { BskyAgent } from '@atproto/api'

ユーザー名とパスワードを環境変数に設定します。Blueskyエージェントを作成し、以下の抜粋でログインします :

const agent = new BskyAgent({ service: 'https://bsky.social' })

await agent.login({
  identifier: process.env.BLUESKY_USERNAME!,
  password: process.env.BLUESKY_PASSWORD!,
});

このエージェントを使って投稿を作成します :

await agent.post({
    text: "Hello world"
});

パッケージ・ドキュメント](https://www.npmjs.com/package/@atproto/api)で、API呼び出しのサンプルを見ることができます。

その他のプロトコル実装

より多くの言語のライブラリについては、コミュニティのプロジェクトページをご覧ください。

ブログ

開発者向けのブログが公開されています。

コミュニティ

#bluesky

参加する