Добрый день. Вопрос следующий... Хочу чтобы при добавлении новой фотографии в свой профиль инстаграма - фотка сохранялась, скажем, в БД моего сайта. Подключил свое приложение. Получил ключи. Создал callback файл. Написал там: $challenge = $_GET['hub_challenge']; echo $challenge; В файле, который вызывает callback указано: $url = 'https://api.instagram.com/v1/subscriptions/'; $parameters = array( 'client_id' => '4a2ba43d9f1a4451bcf4027e1b2d9851', 'client_secret' => 'ea0be83caede45b2b06098abff8912d8', 'object' => 'user', 'aspect' => 'media', 'verify_token' => 'myVerifyToken', 'callback_url' => 'http://site.com/instagram/callback'); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $parameters); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //to suppress the curl output $result = curl_exec($ch); curl_close ($ch); print_r($result); Но ничего не работает. Вот что пишет по ошибкам: {"meta":{"error_type":"APISubscriptionError","code":400,"error_message":"Challenge verification failed. Sent \"3745567611d14ac3ba63a043b8b322b0\", received \"\"."}} Почему-то код посланный - не получает обратно. Кто может помочь чем? Буду рад очень.