В настоящее время я работаю над задачей, где мне сначала нужно извлечь медиа из Instagram с определенным хэштегом и заполнить эту информацию в базе данных. После этого каждый новый носитель, публикуемый на стороне Instagram (содержащий определенный хэштег), должен быть извлечен снова и заполнен в базу данных.
Конечно, я могу выполнить это с помощью задания cron (например, проверять определенный хэштег и количество носителей для этого хэштега каждые 10 минут), но мне интересно, есть ли в instagram «ловушки», реализованные для такого рода вещей. Так, например, если что-то будет опубликовано на стороне Instagram, будет запущен хук, и вызов будет отправлен на конкретный URL-адрес, предоставленный в приложении instagram dev?
Вы должны проверить API в реальном времени Instagram: http://instagram.com/developer/realtime/
Они позволяют вам подписаться и получать новое содержимое с помощью push-обновлений. (использует pubsubhubbub)
Других решений пока нет …