Skip to content

Instantly share code, notes, and snippets.

View PrenSJ2's full-sized avatar
🫒

Sebastian Prentice PrenSJ2

🫒
View GitHub Profile
@PrenSJ2
PrenSJ2 / INSTAGRAM_SETUP.md
Last active December 8, 2025 06:12
A comprehensive guide for implementing Instagram content publishing using the Instagram Platform API (Instagram Direct Login) that launched in July 2024.

Instagram Platform API Integration Guide (Oct 2025)

This guide provides complete setup instructions for Instagram integration using the Instagram Platform API (Instagram Direct Login) that launched in July 2024.

Overview

The Instagram Platform API allows direct authentication with Instagram accounts without requiring a Facebook Page connection. This implementation supports both Business and Creator accounts for content publishing.

Prerequisites

{
"category_list": [
"spirit", "wine", "beer", "cider", "non_alcoholic", "bitters",
"liqueur", "syrup", "cordial", "mixer", "other"
],
"spirit_dict": {
"rum": ["white", "gold", "dark", "spiced", "aged", "flavoured"],
"gin": ["london dry", "old tom", "pink", "navy strength", "genever", "flavoured"],
"vodka": ["plain", "flavoured"],
"whiskey": ["bourbon", "rye", "irish", "tennessee", "flavoured"],
{
"drink_style": [
"Sweet",
"Sour",
"Fruity",
"Dry",
"Balanced",
"Boozy",
"No/Low Alc"
],
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/ERC20.sol)
pragma solidity ^0.8.0;
import "./IERC20.sol";
import "./extensions/IERC20Metadata.sol";
import "../../utils/Context.sol";
/**