Skip to content
Eldar Shahmaliyev edited this page Nov 28, 2024 · 12 revisions

Home: Welcome to BlueSky SDK Wiki


Introduction

BlueSky SDK is a simple and lightweight PHP client for interacting with the BlueSky network. It provides a convenient way to connect with the BlueSky API, enabling developers to integrate decentralized social network functionalities into their applications with ease.


Key Features

  • Straightforward Setup: Quickly get started with minimal configuration.
  • Core API Support: Simplifies interaction with the BlueSky network's core functionalities.
  • Lightweight Design: Focuses on providing just what you need without unnecessary overhead.

Current Scope

BlueSky SDK is designed as a basic client for the BlueSky network. While its initial focus is on essential API functionality, the SDK is under active development with plans to expand and support all systems implemented at the protocol level.


Getting Started

To begin using BlueSky SDK:

  1. Install the package (see the Installation page).
  2. Set up your authentication credentials.
  3. Start making API calls to the Bluesky network.

Check out the [Getting Started](#) page for more details.


Contribution

BlueSky SDK is an open-source project, and contributions are welcome! Visit the Contributing page to learn how to get involved.


Quick Links

Description Link
Official Docs AT Protocol Official Docs
BlueSky Docs BSky HTTP Reference Docs
SDK Docs SDK Docs
Packagist SDK available on Packagist
Author Eldar Shahmaliyev built the SDK with ❤️
Support Support to my open source work on Github or Buymeacoffee

Get started with BlueSky SDK today and integrate Bluesky into your projects! 🚀

  • 🏠 Home
    Introduction to the SDK and its features

  • 🚀 Quick Start
    Get started quickly with the basics of using the Bluesky SDK

  • ⚙️ Installation
    Step-by-step guide to installing the SDK

  • 🛠️ Architecture Overview
    Learn about the SDK's structure and design principles

  • 📖 BskyFacade
    Simplify API interactions with the facade

  • 💾 Serialization
    Serialize and deserialize data effectively

  • 🔄 Session Management
    Manage authentication and session reuse

  • 🧹 Casting
    Explore type-safe response casting in the SDK

  • 💡 Examples
    Practical usage examples for various features

Clone this wiki locally