мы использовали, чтобы получить пользователь Instagram каналов, используя следующий API:Instagram каналы не доступен: Нужно альтернативный, чтобы заставить пользователь instragram содержания, публикуемое
$query = array(
'client_id' => INSTAGRAM_CLIENT_ID,
'q' => 'ladygaga'
);
$url = "https://api.instagram.com/v1/users/search?".http_build_query($query);
$user_data = getcurldata($url);
.
$main_user_id = $user_data['data'][0]['id'];
$content_query = array(
'client_id' => INSTAGRAM_CLIENT_ID
);
$url_for_content = "https://api.instagram.com/v1/users/$main_user_id/media/recent?".http_build_query($content_query);
$insta_data = getcurldata($url_for_content);
Теперь мы не получаем фид пользователя от API. Instagram изменили настройку API на основе APP. Они начали аутентификацию пользователя до того, как канал предоставлен пользователю. Кроме того, они говорят, что только 10 пользователей могут быть добавлены в конкретный APP в режиме песочницы, и APP может получить доступ только к этим 10 пользователям и максимум к 20 последним из них.
Но мы хотим, чтобы канал нескольких пользователей (художник по всему миру): например: ladygaga, akon и т. Д. Чтобы получить свои данные, мы не можем аутентифицировать их на нашей APP. Кроме того, только 10 пользователей аутентификации не помогут, как нам нужно около 5k-10k Artist feeds.
Есть ли альтернатива, откуда мы можем получить этот канал? Любая помощь?
Это также имеет хороший шанс ломки случайно, так как Instagram может обновить этот URL в любое время. Их приложение будет работать нормально. Нет. Скремблирование 5-10k, как намеревается OP, вероятно, также заблокирует сервер. – ceejayoz
Это отличная информация, не знаю, 'max_id' был возможен, спасибо! – krisrak