Я использую URL-адрес фото в реальном времени Instagram (http://instagram.com/developer/realtime/), я могу успешно подписаться, потому что он возвращает следующие данные:
Array
(
[meta] => Array
(
[code] => 200
)
[data] => Array
(
[object] => user
[object_id] =>
[aspect] => media
[callback_url] => http://example.com/instagram/
[type] => subscription
[id] => 123456
)
)
но когда пользователь загружает новую фотографию, на мой URL-адрес обратного вызова не отправляется обновление. Вот мой код в моем URL-адресе обратного вызова:
mail("[email protected]","im here","I entered here"); #check if it really does enter here
if(isset($_GET['hub_challenge']))
{
echo $_GET['hub_challenge'];
}
else
{
#It should enter here if user uploads a new photo
$data = file_get_contents('php://input');
$data = json_decode($data);
...some of my codes...brevity...
}
Я заметил, что не получаю обновлений, потому что, как вы можете видеть в моем коде, каждый раз, когда что-то происходит с моим URL-адресом обратного вызова, он отправляет мне электронное письмо. Поэтому я не получаю никаких писем, даже если я уже проверил папку со спамом.
Действительно ли API обновлений фотографий в реальном времени в Instagram не работает? или мне что-то нужно сделать?
Ваша помощь будет принята с благодарностью! Спасибо! :)