2
這裏是我的代碼來訂閱/取消訂閱實時的Instagram API。 取消訂閱的作品,但不是訂閱。我不是很擅長cUrl,我只是使用http://thegregthompson.com/instagram-real-time-api-php/的這部分代碼進行一些額外的定製。Bug訂閱instagram API與cURL
<?php
$url = "https://api.instagram.com/v1/subscriptions/";
$ch = curl_init();
if (isset($_GET['unsubscribe']))
{
echo "unsubscribe";
$url .= "?client_id=" . $config['instagram']['client_id'] . "&client_secret=" .
$config['instagram']['client_secret'] . "&id=" . $_GET['tag'];
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE");
}
else
{
$attachment = array(
'client_id' => $config['instagram']['client_id'],
'client_secret' => $config['instagram']['client_secret'],
'object' => 'tag',
'object_id' => $_GET['tag'],
'aspect' => 'media',
'verify_token' => $config['instagram']['verify_token'],
'callback_url'=> 'http://' . $_SERVER['HTTP_HOST'] . '/callback/endpoint.php'
);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_POSTFIELDS, $attachment);
curl_setopt($ch, CURLOPT_POST, true);
}
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //to suppress the curl output
$result = curl_exec($ch);
curl_close ($ch);
print_r($result);
?>
$ config正確包含在內。
我花了很多時間來嘗試修復它,但沒辦法。 你能幫我做訂閱嗎?
詢問我是否需要更多詳細信息。
非常感謝
對不起,我寫了「嗨傢伙「的第一行,但它並沒有出現,即使在版... – fliim
也許我是強制性的你可以忽略它,但是你的代碼在哪裏訂閱?我看到取消訂閱,但沒有訂閱。 –
訂閱是默認的,如果沒有'取消訂閱'參數 – fliim