shms adlı üyeden alıntı: mesajı görüntüle
composer require jstolpe/instagram-graph-api-php-sdk

<?php

use Instagram\User\Media;
use Instagram\User\MediaPublish;

function send_instagram_post($image_url, $caption, $tags)
{
    // API anahtarlarını ayarlayın
    $config = [
        'user_id' => '<YOUR_USER_ID>',
        'access_token' => '<YOUR_ACCESS_TOKEN>',
    ];

    // Instagram API nesnelerini oluşturun
    $media = new Media($config);
    $mediaPublish = new MediaPublish($config);

    // Resim kabının parametrelerini ayarlayın
    $image_container_params = [
        'caption' => $caption,
        'image_url' => $image_url,
        'tags' => $tags,
    ];

    // Resim kabını oluşturun
    $image_container = $media->create($image_container_params);

    // Gönderiyi yayınlayın
    $published_post = $mediaPublish->create($image_container['id']);

    // Gönderinin durumunu döndürün
    return $published_post['status'];
}

// Örnek kullanım
$image_url = 'https://example.com/image.jpg';
$caption = 'Bugün güzel bir gün.';
$tags = ['#güzel', '#gün'];

$status = send_instagram_post($image_url, $caption, $tags);

if ($status === 'ok') {
    echo 'Gönderi başarıyla gönderildi.';
} else {
    echo 'Gönderi gönderilirken bir hata oluştu.';
}
Hala çalışıyor mu?