mgp25 Instagram API UploadPhoto hatası
Merhaba, mgp25 Instagram API githubdan kaldırılmış. Example sayfalarını görüntüleyemediğim için API'yi kullanmak oldukça zorlaşıyor benim içim. Tayfun Erbilen'in instagram api ile ilgili videosunu izledim. Yazdığı kodları birebir yazmama rağmen bu hatayı alıyorum;
> Invalid request options.
Kodlarım bu şekildedir;
try {
$photo = __DIR__."/".$medya['medya_dosya'];
$metadata = [
'caption' => $random_post['post_aciklama']
];
$photo = new InstagramAPIMediaPhotoInstagramPhoto($photo);
$ig->timeline->uploadPhoto($photo->getFile(), $metadata);
} catch (Exception $e){
echo $e->getMessage();
}
> $random_post değişkeninin çıktısı şu şekildedir.
Array
(
[post_id] => 203
[post_no] => 2231926888463494806_3469972113
[post_tipi] => foto
[post_aciklama] => Foto Açıklaması
[post_paylasim] => 0
)
> $photo değişkeninin çıktısı şu şekildedir.
C:xampphtdocs/medya/84103421_2552392478369564_4955354693888162883_n.jpg
Yardım edebilirseniz çok sevinirim.
Kullandığınız mgp25 sürümünden kaynaklı. Instagram request güncellemesi yaptıktan sonra bozuldu. Güncel mgp25 sürümünü bulmanız gerekiyor. Yardımcı olabilirim IG: @pwnpo1nter