2014-05-25 13 views

risposta

0

È possibile caricare su Instagram.

POST https://instagram.com/api/v1/media/upload/ 

Controllare questo codice per esempio https://code.google.com/p/twitubas/source/browse/common/instagram.php

La mia sfida è fuori per le persone a risolvere questo script così è stand-alone!

+0

Uhm, stai postando questa coppia Q/A per promuovere la tua sceneggiatura? –

+0

Non è la mia sceneggiatura, ho passato circa un'ora alla ricerca di una sceneggiatura e ho finalmente trovato @damienPirsy – reidjako

+0

Oh scusa, non era chiaro :) –

1

Provare questo: http://lancenewman.me/posting-a-photo-to-instagram-without-a-phone/ - funziona bene per me, la prima esecuzione avrà esito negativo anche se come prima sarebbe necessario autorizzare la connessione. Basta accedere a Instagram usando il sito web e selezionare "It Was Me" quando richiesto - dopo che funziona come un incantesimo. Il tuo account potrebbe anche essere attivo per questo tipo di cose per funzionare, ho avuto un problema in precedenza in cui i post API .. non ha funzionato se non ci fossero messaggi su l'account in modo da una regola generale che facciamo qualche post manuali prima da un dispositivo

Spero che questo ti aiuta

4

È possibile utilizzare questa API: https://github.com/mgp25/Instagram-API

Ed ecco un esempio come caricare foto di Instagram:

<?php 
require '../src/Instagram.php'; 
/////// CONFIG /////// 
$username = ''; 
$password = ''; 
$debug = false; 
$photo = '';  // path to the photo 
$caption = null; // caption 
////////////////////// 
$i = new Instagram($username, $password, $debug); 
try{ 
    $i->login(); 
} catch (InstagramException $e) 
{ 
    $e->getMessage(); 
    exit(); 
} 
try { 
    $i->uploadPhoto($photo, $caption); 
} catch (Exception $e) 
{ 
    echo $e->getMessage(); 
} 
+0

ha funzionato su laravel? –

+0

Questo ha bisogno di compositore installato e non può essere utilizzato in un hosting condiviso? – Pablo