Нужно сделать backend для получения данных с Instagram. На стороне фронта происходит авторизация, после чего в каждом запросе (параметром, например) на бек передается token. И с этим токеном уже можно без проблем тянуть данные с api инсты
Что нужно доставать из инсты:
информация об аккаунте (кол-во подписчиков, имя, аватар, кол-во постов и т.д)
список публикаций (нужна статистика публикации и ссылка на нее)
список подписчиков
список подписок
список заблокированных пользователей
список similar аккаунтов (рекомендации пользователей)
При первом запросе подписчиков и подписок нужно сохранить информацию в базу данных. При запросе публикаций, нужно сохранить только их кол-во. Например, фронт запросил список подписчиков. Если ранее этого не делалось, то этот список нужно не только передать на фронт, но и сохранить в базу данных. Это нужно для того, чтобы получать следующую информацию (происходит сравнение новых данных со старыми, которые были сохранены когда юзер первый раз запустил приложение).
Что нужно дополнительно рассчитывать:
Новые подписчики (кого из подписчиков нет в базе данных, что значит подписались позже установки приложения)
Новые подписки (кого из подписок нет в базе данных)
Кол-во новых публикаций (сохранить кол-во публикаций при первом запросе и потом сравнивать)
Кол-во лайков и комментариев (просто сплюсовать все публикации)
Отписались от юзера (те, кого нет в подписчиках, но в сохраненной базе есть)
Отписался юзер (те, кого нет в подписках, но в сохраненной базе есть)
Не подписаны на юзера (отфильтровать те подписки, которых нет в подписчиках)
Юзер не подписан (отфильтровать тех подписчиков, которых нет в подписках)
Взаимная подписка (те, кто есть и в подписках, и в подписчиках)
Самый популярный пост (пост с наибольшим кол-вом лайков)
-
324 23 1 С instagram очень тесно работал свое время, сделаю все как нужно)
-
3988 231 7 3 Добрый вечер.
Заинтересовал Ваш проект.
Готов выполнить на С# в виде оконного приложения и связать его с БД.
Имеется опыт работы с различными АПИ.
Цена и сроки предварительные.
Спасибо за внимание.
-
164 10 2 Здравствуйте. Готов взяться за работу. Можете написать мне в лс. Обсудим.
-
56 0 1 Здравствуйте, готов взяться за этот проект, имею опыт в написании серверов на Django, а также установке их на Heroku (могу поставить не только туда).
Имею опыт с такими базами данных как SQLite3 и PostgreSQL так что готов выполнить в любом удобном для вас формате. Также могу по запросу сделать преобразование базы данных в excel таблицу для удобного просмотра.
Сроки указаны с запасом, скорее всего это все займет намного меньше времени.
-
287 6 1 Сделаю все быстро и качественно, делал похожую задачу, опыта более 6 лет , поэтому проблем никаких не будет .
Актуальные фриланс-проекты в категории C#
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 7 дней 20 часов назад ∙ 2 ставки |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 10 дней 17 часов назад ∙ 14 ставок |