pip install posto-sdk# All-in-one approach (recommended)
from posto_sdk import SocialMediaManager
# Initialize once and get access to all functionality
manager = SocialMediaManager()
# Use both basic PostoSDK methods and enhanced SocialMediaManager methods
channels = manager.get_active_channels() # PostoSDK method
manager.post_to("instagram", "Hello world!") # SocialMediaManager methodfrom posto_sdk import PostoSDK
# Basic initialization
posto = PostoSDK.from_token(token="your_base64_encoded_tokenPosting a Message
Parameters
Immediate Post
Scheduled Post (Relative Time)
Scheduled Post (Human-Readable Time)
Scheduled Post (Specific DateTime)
Post with Media Attachment
Custom Network Settings
Channel Management
List All Channels
Get a Channel by ID
Find Channels by Name
Get Channels by Network Type
Get Active Channels Only
Get Available Network Types
Refresh Channel List
Schedule Management
List Schedules
Retry Failed Schedules
Delete Schedules
Network Settings Management
Get Available Networks
Get Network Settings
Save Network Settings
Settings Profiles
Error Handling
Understanding PostResult
Complete Example
SocialMediaManager - All-in-One Solution
Important Note on SocialMediaManager
1. Installation
2. Initialization
3. Setting Default Post Settings
4. Posting Messages
5. Customizing Post Styles
6. Managing Channels & Defaults
7. Deleting Scheduled Posts
8. Complete Example
SocialMediaManager Quick Reference
Posting Methods
Style Management
Channel Management
Default Settings
Schedule Management
Last updated