2014-05-25 76 views
7

是否可以將照片從網頁上傳至Instagram,如果有的話,您如何操作?使用腳本將照片上傳至instagram

我想知道如何做到這一點,所以我可以有一個網站,人們可以在他們最喜歡的照片上投票,最多的選票將會每天發佈!

回答

0

可以在Instagram上傳。

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

檢查這個代碼例如https://code.google.com/p/twitubas/source/browse/common/instagram.php

我的挑戰是出於爲人們解決這個腳本,它是獨立!

+0

呃,你是否發佈這個Q/A對來宣傳你的劇本? –

+0

不是我的腳本,我花了大約一個小時尋找一個腳本沿着這條線,並最終發現它@damienPirsy – reidjako

+0

哦,對不起,這不是很清楚:) –

1

試試這個:http://lancenewman.me/posting-a-photo-to-instagram-without-a-phone/ - 很適合我,第一次運行會失敗,因爲您需要先授權連接。只需使用網站登錄Instagram,然後在出現提示時選擇「It Was Me」,然後它就像一個魅力一樣。您的帳戶可能還需要處於活動狀態才能使用這種類型的工作,我以前曾遇到API帖子出現問題。如果有賬戶上沒有職位沒有工作,所以,我們首先做一些手工的帖子從設備一般的經驗法則

希望這有助於你

4

您可以使用此API:https://github.com/mgp25/Instagram-API

而且這裏有一個例子如何上傳照片到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

這對laravel有效嗎? –

+0

這需要作曲家安裝,不能用於共享主機? – Pablo