<?php require_once $_SERVER['DOCUMENT_ROOT'] . '/app/Mage.php'; Mage::app(); require_once 'lib/instagram.php'; $client_id = Mage::getStoreConfig('pdp/customer_action/instagram_api'); $client_secret = Mage::getStoreConfig('pdp/customer_action/instagram_key'); $redirect_uri = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS) . 'pdp/instagram/redirect.php'; $uploader = new InstagramUploader($client_id, $client_secret, $redirect_uri, $_GET['code']); $uploader->init(); ?> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> <script type="text/javascript" src="pdc_ins_results.js"></script>
<?php include dirname(__FILE__) . '/lib/instagram.php'; $url = $_GET['url']; InstagramUploader::nextPage($url);
if (($_FILES['files']['type'][$key] == "image/gif" || $_FILES['files']['type'][$key] == "image/jpeg" || $_FILES['files']['type'][$key] == "image/jpg" || $_FILES['files']['type'][$key] == "image/pjpeg" || $_FILES['files']['type'][$key] == "image/x-png" || $_FILES['files']['type'][$key] == "image/png") && $_FILES['files']['size'][$key] < 20000000 && in_array(strtolower($extension), $valid_formats)) { if ($_FILES["file"]["error"][$key] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; die; } else { if (file_exists("uploads/" . $random_name . "." . $extension)) { die("Some how file exist?"); } else { $caption = ""; $username = ""; $password = ""; if (!empty($_POST["caption"])) { $caption = $_POST["caption"]; } if (!empty($_POST["password"])) { $password = $_POST["password"]; } if (!empty($_POST["username"])) { $username = $_POST["username"]; } move_uploaded_file($_FILES['files']['tmp_name'][$key], "uploads/" . $random_name . "." . $extension); $fileName = $random_name . "." . $extension; $instagram = new InstagramUploader($username, $password, $caption, $fileName); $instagram->PostImage(); echo "{$fileName} uploaded"; } } } else { echo 'Invalid file, supported types. ["gif", "jpeg", "jpg", "png"]'; } }