Social Media Post using their API

Job ID: 37489497

Budget: $30 – $250 USD

Dear developers.

My goal for this project is to post images with text descriptions, including hashtags and mentions to the social media platforms page (not individual pages)
- Facebook
- Twitter (X)

I need this project to expose the APIs to help me post external data to post data to social media pages.
Post the information on the Sources social media platforms (some form of one-off permission is required)

- Platform technology: expected NodeJs or AngularJS or C#
- DB: any DB (expected MongoDB or MySQL) to store credentials to access social media pages, because the page requires the user to give one-off permission.
- The package: should be packed into a Docker container
- The code and guide (how to use and build/deploy) is included in the proposal.

One-off permission:
Some social media platforms need one-off permission from users to post data to their pages (like FB, Twitter(X) …) so our project should ask people to allow permission to post data to their pages.

Post method:
- Input: JSON format
- PlatformID: number (what social media platform to post data)
- Image: array of base64
- Hashtags: array of string
- Mentions: array of string

Output: JSON format
- IsSuccess: boolean
- Error: (leave null if request success)
- Code: number (error code)
- Message: string (error description)


Phase 2 will be integration for Instagram, LinkedIn and Tiktok.

Please write 'Human' in your first proposal to ensure you are not a bot.
Thanks
Related categories: Node.js AngularJS Facebook API Twitter API