Тип работы:
Предмет:
Язык работы:


СОЗДАНИЕ ПРИЛОЖЕНИЯ ДЛЯ АВТОМАТИЗАЦИИ ПУБЛИКАЦИИ ЗАПИСЕЙ В СООБЩЕСТВЕ СОЦИАЛЬНОЙ СЕТИ «ВКОНТАКТЕ»

Работа №187177

Тип работы

Дипломные работы, ВКР

Предмет

прикладная информатика

Объем работы41
Год сдачи2022
Стоимость4200 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
14
Не подходит работа?

Узнай цену на написание


Аннотация
ВВЕДЕНИЕ 6
1 Понятие API 8
1.1 Общее представление об API 8
1.2 API Вконтакте 9
2 Техническая реализация 13
2.1 Стек технологий 13
2.2 PHP SDK 15
2.3 Описание предлагаемого решения 17
3 Интерфейс приложения 20
3.1 Регистрация и авторизация 20
3.2 Настройка отложенной записи 22
3.3 Пользовательские настройки 23
3.4 Использование приложения 24
ЗАКЛЮЧЕНИЕ 27
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 28
Приложение А Файл sign_in.php 29
Приложение Б Анализ программного кода. Форма настройки записи 31
Приложение В Анализ программного кода. Обработка файлов, прикрепляемых к записи 33
Приложение Г Файл add_attachment.php 35
Приложение Д Файл user_settings.php

Социальные сети стали неотъемлемой частью жизни почти каждого человека. Люди разных возрастов и профессий имеют аккаунт в той или иной соцсети, а некоторые даже в нескольких. Раньше основным назначением социальных сетей было предоставление пользователям возможности общения, они были своеобразной альтернативой звонкам, смс и электронной почте. Со временем люди все больше стали использовать интернет-пространство для самовыражения, предоставления услуг или их получения и многих других целей. Некоторые виды человеческой деятельности теперь реализуемы в Интернете. Более того, появились новые профессии. Одни из самых известных - блогер и SMM-менеджер. Также увеличилось количество интернет- магазинов. Конечно же, это повлияло и на функциональность социальных сетей, которые в настоящее время имеют очень широкий круг применения. Социальные сети позволяют пользователям разрешить проблему создания площадки для воплощения своих идей и их продвижения. В качестве таких площадок выступают сообщества и группы. С помощью них администраторы сообществ могут представить остальным пользователям и подписчикам товары или услуги, информировать их о новинках и так далее. Однако в некоторых случаях можно столкнуться с необходимостью выполнять однообразную работу. Например, Вы являетесь владельцем магазина и, для стимулирования покупателей, вы раз в три дня объявляете скидку на какой-то свой товар. В этом случае вам надо регулярно обновлять свою страницу, размещая на ней информацию об акционном товаре и размере скидки. Работа в целом не сложная, но она требует времени.
Цель данной работы - создание приложения, назначением которого будет автоматическое размещение в сообществе социальной сети “Вконтакте” новых публикаций с заранее выбранным контентом. Как показывает приведенный выше пример, данная функция может понадобиться продавцам товара, предлагающим новинки через определенный период времени. Или, например, блогерам, работающим в области культуры, искусства, и размещающим информацию с определенной периодичностью.
Существуют различные программы и приложения для осуществления автопостинга. Однако большинство из них являются платными. Также существующие сервисы в основном предлагают создать (а затем отправить) отложенную запись, добавляя различные медиафайлы. Иными словами, даже если пользователь уже собрал необходимые файлы в определенной папке, ему придется “прикреплять” их заново, возможно изменяя их формат, что может быть не очень удобно.
При реализации основного функционала приложения нельзя было обойтись без использования методов API Вконтакте. Поэтому для достижения поставленной цели было необходимо изучить материалы по теме API и документацию от разработчиков API Вконтакте, рассмотреть примеры использования необходимых методов API Вконтакте, установить библиотеку для работы API Вконтакте и продумать структуру сайта.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Поставленная задача была полностью решена. В ходе выполнения ВКР были изучены материалы по теме API, принципы работы API Вконтакте. Подобрана библиотека, необходимая для реализации основного функционала сайта, изучены необходимые методы из библиотеки PHP SDK, разработана структура сайта. Реализован основной функционал приложения, а именно возможность планировать публикации отложенных записей с заранее выбранным контентом.


1. Знакомство с API Вконтакте [Электронный ресурс] // VK.COM: социальная сеть «Вконтакте». URL: https://vk.com/dev/first guide (дата обращения 25.05.2022)
2. API [Электронный ресурс] //Main Mine - сравнение и рейтинги сервисов для предпринимателей, стартапов и электронной коммерции. URL: https: //mainmine.ru/wiki/api (дата обращения 25.05.2022)
3. Получение ключа доступа [Электронный ресурс] // VK.COM: социальная сеть «Вконтакте».
URL: https://vk.com/dev/access token?f=1. %20%D0%9A%D0%BB%D 1 %8
E%D 1 %87%20%D0%B4%D0%BE%D 1 %81 %D 1 %82%D 1 %83%D0%BF%D 0%B0%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0 %B2%D0%B0%D 1 %82%D0%B5%D0%BB%D 1 %8F (дата обращения 25.05.2022)
4. Документация API Вконтакте [Электронный ресурс] // VK.COM: социальная сеть «Вконтакте». URL: https://vk.com/dev/manuals (дата обращения 25.05.2022)
5. Создание улучшенного пользовательского элемента выбора [Электронный ресурс] // WebForMySelf - все о создании сайтов. URL: https://webformyself.com/sozdanie-uluchshennogo-polzovatelskogo-elementa- vybora/ (дата обращения 30.05.2022)


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ