Вконтакте wiki страница: Создаем вики-страницу в ВК: практические рекомендации
Создаем вики-страницу в ВК: практические рекомендации
Немного теории: что такое вики-страницы в ВК
Итак, это специальная страничка, которая создается и оформляется с помощью Wiki-разметки в ВК. Кстати, «Вики» в переводе с гавайского означает «быстрый».
Вики-страница является крутой альтернативой стандартным публикациям в ВК. Нюанс состоит в том, что когда создается рекламный пост, то приходится добавлять ссылки на разные данные, а вот с вики-страничкой все проще. Здесь запросто можно вписать большой объем информации, при этом она корректно компонуется, что позволяет сделать ее анализ наиболее комфортным и оперативным.
К примеру, для того, чтобы оформить результативный пост в стандартном режиме, понадобится небольшой текстовый контент, фотки и пара видеороликов. В то же время существуют способы размещения рекламных публикаций более эффективные, которые намного лучше воспринимаются простыми юзерами. В таких ситуациях на помощь приходит вики-страница в ВК. Если Вам необходимо разместить объемный материал в одной публикации, например, мастер-класс, с обширным текстовым материалом, фотками и видео, тогда создавайте Wiki-страницу.
Wiki-разметка ВКонтакте: что это
Это особый язык, созданный для разметки. С его помощью оформляют увеселительные, учебные, инфо- и продающие странички на социальной платформе VK. Такой функционал используется для того, чтобы уникализировать и продвигать группы и не только.
С помощью такой разметки можно оперативно создавать и встраивать коды элементов для любых групп. Речь идет о кнопках, якорях, ссылок в виде картинок, спойлерах, мини-игр и т.д.
Wiki-разметку ВК можно сопоставить с кодом HTML. Только вот здесь все намного проще. Чтобы разобраться с HTML понадобится намного больше времени, нежели с Вики. На изучение Wiki понадобится не более одной недели и все благодаря ее графическому интерфейсу. Если хотите оперативно научиться делать классные онлайн-журналы, магазины, блоги и даже сайты, тогда изучите эту тему.
Как создать вики-страницу в ВК: практический алгоритм к действию
Самое главное в процессе создания – это следовать намеченному плану. От того, насколько Вы корректно будете соблюдать последовательность всех действий, будет зависеть качество раскрутки группы или паблика.
Предлагаем практическое руководство:
- Открываем адресную строку в браузере.
- Копируем ссылочку https://vk.com/pages?oid=-ХХХ&p=Нaзвание_страницы и вставляем ее в адресную строчку.
- Обратите внимание, что вместо ХХХ в ссылке надо вписать ID группы.
- Далее в форму «Название страницы» нужно добавить реальное название странички. При этом следует учесть такие нюансы:
- Прописывая нейминг страницы, все пробелы заменяем на нижнее подчеркивание «_».
- Нейминг странички теперь выступает в качестве заголовка публикации.
- Нажимаем Enter.
Все, готово. После этого заходим в категорию «наполнения содержанием» или в раздел «редактирования». Теперь самое интересное – как создать «конфетку»?
Как создать крутую wiki-публикацию
Для начала запомните 2 простых правила успешных постов. Во-первых, содержание должно быть уникальным. Во-вторых, текст должен быть понятным и интересным, избегайте ошибки, проверяйте текст на наличие грамматических и стилистических боков с помощью специальных сервисов, например, text.ru.
Создаем аппетитную картинку
Ни для кого не будет новостью, в первую очередь пользователи обращают внимание на привлекательное изображение. Именно поэтому следует уделить особое внимание созданию классной визуализации для поста.
Самые распространенные характеристики картинок, которые используются для вики-публикаций следующие:
- Самый легкий путь – просто прикрепить фотографию. Хотя это простейший вариант, которые мало кого привлечет.
- Текст на прикольном фоне. В данном случае уместно будет разместить текст, в котором будет прослеживаться и сам заголовок публикации. Здесь нет ничего сложного, но в то же время это оригинальный способ привлечь внимание подписчиков. Если захотите, то можете добавить красивую иконку.
- Картинка + текст. При желании короткий текстовый материал накладывается прямо на изображение.
- Текст и картинка напополам. Первая половина – текст, вторая – изображение. С одной стороны такая публикация затрагивает образное мышление, с другой – делается акцент на названии. Не стоит забывать о том, что во все изображения будет добавляться Wiki-разметка ВК.
Что должна содержать картинка, чтобы пост был эффективным для продвижения
- интригующий заголовок;
- наличие логотипа;
- картинка или красочный фон;
- внедряем призыв к какому-либо действию: кнопка «важно», адрес группы и т.д.
Как сделать таблицу в вики-разметке Вконтакте
Для того, чтобы создать табличку Wiki, необходимо использовать конкретные символы в четкой последовательности:
- Начинаем таблицу с символа «{|».
- Для написания заголовка используем «|+».
- Чтобы начать новую строчку, нажимаем «|-».
- Если необходимо оформить прозрачную ячейку, пригодится символ «|».
- Для оформления темной ячейки – «!».
- Чтобы завершить создание таблички, нажмите «|}».
Послесловие
Как видите, если следовать простому алгоритму, то можно без проблем создать вики-страницу в ВК. В этом нет ничего сложного. Используйте новые знания с умом, создавайте роскошные публикации и продвигайте их на социальной площадке Вконтакте с помощью Wiki-разметки.
Материал: https://smm-blog.com/wiki-stranica-vk/
Как создать wiki-страницу Вконтакте, что это такое.
2 мая SMM
Содержание:
Что такое wiki-страница?
Так называемая вики-разметка — это язык разметки, который применяется, например, при создании страниц Википедии. Вконтакте тоже поддерживает вики-разметку для создания страниц. Вики-разметка крайне простая в использовании, с ней справится любой, даже самый далекий от программирования человек.
Зачем нужно оформлять посты Вконтакте с помощью wiki-страницы:
- Возможность использовать форматирование: абзацы, заголовки, курсив, списки и так далее.
- Возможность добавлять изображения разного размера между текстом.
- Возможность ссылаться на wiki-страницу анкорными ссылками из Вконтакте (с помощью того же вики-кода), а из wiki-страницы ссылаться анкорными ссылками на любые сторонние сайты.
- Возможность делать полноценные посадочные страницы для трафика прямо внутри Вконтакте.
- Возможность сделать многостраничник, каталог товаров и т.д. Почти полноценный сайт.
- Отличное решение для создания навигационных меню для групп и пабликов Вконтакте.
Короче говоря, для оформления больших статей, создания мини-сайтов и навигационных меню вики-страница подойдет отлично.
Пример: моя давняя статья в группе
UPDATE: для оформления больших текстов появился новый инструмент — статьи Вконтакте.
Как создать wiki-страницу Вконтакте:
Введите в браузере новую ссылку:
http://vk.com/pages?oid=-XXXX&p=Нaзвание_страницы
XXXX — ID вашей группы или паблика
Нaзвание_страницы — любое название, которое будет присвоено странице
Например: http://vk.com/pages?oid=-99857239&p=Пример-вики-страницы
Потом просто нажмите кнопку «наполнить содержимым». Теперь вы можете редактировать вашу вики-страницу.
Как узнать ID паблика или группы Вконтакте? Достаточно открыть раздел СТАТИСТИКА (находится под аватаркой вашего сообщества, вы должны быть в нем администратором).
Например, вот ссылка на статистику сообщества: https://vk.com/stats?gid=998572393232323
Чтобы пользователи увидели вашу вики-страницу, разместите на нее ссылку на стене, в разделе «ссылки» вашей группы, под фотографиями или где угодно.
Возможностей по использованию вики-страниц великое множество. Все тут и не опишешь. Есть официальная группа Вконтакте, где представлены уроки, примеры и даже целый курс по работе с wiki-кодом. Изучайте — https://vk.com/wiki
Метки поста: Вконтакте
“”” | |
VK.com OpenAPI, OAuth3 и Iframe серверные части приложения OAuth3, документы по адресу: | |
https://python-social-auth.readthedocs.io/en/latest/backends/vk.![]() | |
“”” | |
импорт json | |
из hashlib импорта md5 | |
от времени импорта времени | |
из ..exceptions import AuthException, AuthTokenRevoked | |
из ..utils import parse_qs | |
из .base импорта BaseAuth | |
из импорта .oauth BaseOAuth3 | |
класс ВКонтактеOpenAPI(BaseAuth): | |
“””Бэкенд аутентификации VK.![]() | |
имя = “vk-openapi” | |
ID_KEY = “id” | |
по определению get_user_details (я, ответ): | |
“””Вернуть данные пользователя из запроса ВКонтакте””” | |
псевдоним = response.get(“псевдоним”) или “” | |
полное имя, имя_имя, фамилия_имя = self.get_user_names( | |
first_name=response.get(“first_name”, [“”])[0], | |
last_name=response.![]() | |
) | |
возврат { | |
“имя пользователя”: response[“id”] если len(псевдоним) == 0 иначе псевдоним, | |
“электронная почта”: “”, | |
“полное имя”: полное имя, | |
“имя_имя”: имя_имя, | |
“last_name”: фамилия, | |
} | |
def user_data (я, access_token, * args, ** kwargs): | |
вернуть self.![]() | |
деф auth_html(я): | |
“””Возвращает локальную страницу аутентификации ВКонтакте, не требуется для | |
ВК для аутентификации. | |
“”” | |
ктх = { | |
“VK_APP_ID”: self.setting(“APP_ID”), | |
“VK_COMPLETE_URL”: self.redirect_uri, | |
} | |
local_html = self.setting(“LOCAL_HTML”, “vkontakte.html”) | |
возврат self.![]() | |
по определению auth_complete(self, *args, **kwargs): | |
“””Выполняет проверку авторизации в ВКонтакте, возвращает User if | |
удалось””” | |
session_value = self.strategy.session_get(“vk_app_” + self.setting(“APP_ID”)) | |
, если “id” не в self.data или не в session_value: | |
поднять ValueError(“Аутентификация ВКонтакте не завершена”) | |
сопоставление = parse_qs (значение_сеанса) | |
check_str = “”.![]() | |
элемент + “=” + сопоставление [элемент] для элемента в [“expire”, “mid”, “secret”, “sid”] | |
) | |
Ключ | , секрет = self.get_key_and_secret() |
хеш = md5((check_str + secret).encode(“utf-8”)).hexdigest() | |
, если хэш != отображение[“sig”] или int(mapping[“expire”]) < time(): | |
поднять ValueError (“Ошибка аутентификации VK.com: неверный хэш”) | |
kwargs.update({“backend”: self, “response”: self.![]() | |
вернуть self.strategy.authenticate(*args, **kwargs) | |
деф использует_перенаправление (я): | |
“””VK.com не требует посещения URL сервера для заказа | |
для аутентификации, поэтому методы auth_xxx вызывать не нужно. | |
Их текущая реализация является просто примером””” | |
возврат Ложь | |
класс VKOAuth3 (BaseOAuth3): | |
“””Бэкенд аутентификации VKOAuth3″”” | |
имя = “vk-oauth3” | |
ID_KEY = “id” | |
AUTHORIZATION_URL = “https://oauth.![]() | |
ACCESS_TOKEN_URL = “https://oauth.vk.com/access_token” | |
ACCESS_TOKEN_METHOD = “ПОСТ” | |
EXTRA_DATA = [(“id”, “id”), (“expires_in”, “expires”)] | |
по определению get_user_details (я, ответ): | |
“””Вернуть данные пользователя из аккаунта ВКонтакте””” | |
полное имя, имя_имя, фамилия_имя = self.get_user_names( | |
first_name=response.get(“first_name”), last_name=response.get(“last_name”) | |
) | |
возврат { | |
“имя пользователя”: response.![]() | |
“электронная почта”: response.get(“электронная почта”, “”), | |
“полное имя”: полное имя, | |
“имя_имя”: имя_имя, | |
“last_name”: фамилия, | |
} | |
def user_data (я, access_token, * args, ** kwargs): | |
“””Загружает данные пользователя из службы””” | |
запрос_данные = [ | |
“имя”, | |
“фамилия”, | |
“имя экрана”, | |
“псевдоним”, | |
“фото”, | |
] + self.![]() | |
полей = “,”.join(set(request_data)) | |
данные = vk_api( | |
себя, | |
“users.get”, | |
{ | |
“access_token”: access_token, | |
“поля”: поля, | |
}, | |
) | |
, если данные и data.![]() | |
ошибка = данные[“ошибка”] | |
msg = error.get(“error_msg”, “Неизвестная ошибка”) | |
, если error.get(“код_ошибки”) == 5: | |
поднять AuthTokenRevoked(я, сообщение) | |
иначе: | |
поднять AuthException (я, сообщение) | |
, если данные: | |
данные = data.get(“ответ”)[0] | |
data[“user_photo”] = data.get(“photo”) # Обратная совместимость | |
возврат данных или {} | |
класс VKAppOAuth3 (VKOAuth3): | |
“””Поддержка аутентификации приложений VK.![]() | |
имя = “вк-приложение” | |
по определению auth_complete(self, *args, **kwargs): | |
required_params = (“is_app_user”, “viewer_id”, “access_token”, “api_id”) | |
, если не все (параметр в self.data для параметра в required_params): | |
возврат Нет | |
auth_key = self.data.get(“auth_key”) | |
# Проверить подпись, если она есть | |
Ключ | , секрет = self.![]() |
, если ключ_авторизации: | |
check_key = md5( | |
“_”.join([key, self.data.get(“viewer_id”), секрет]).encode(“utf-8”) | |
).hexdigest() | |
, если check_key != auth_key: | |
поднять ValueError(“Аутентификация ВКонтакте не удалась: неверный ” “ключ авторизации”) | |
user_check = self.setting(“РЕЖИМ ПОЛЬЗОВАТЕЛЯ”) | |
user_id = self.data.get(“viewer_id”) | |
, если user_check не None: | |
user_check = int(user_check) | |
, если user_check == 1: | |
is_user = self.![]() | |
Элиф user_check == 2: | |
is_user = vk_api(self, “isAppUser”, {“user_id”: user_id}).get( | |
“ответ”, 0 | |
) | |
, если не int(is_user): | |
возврат Нет | |
auth_data = { | |
“авторизация”: сам, | |
“бэкенд”: сам, | |
“запрос”: self.![]() | |
“ответ”: { | |
self.ID_KEY: user_id, | |
}, | |
} | |
auth_data[“ответ”].update( | |
json.loads(auth_data[“запрос”][“api_result”])[“ответ”][0] | |
) | |
возврат self.strategy.authenticate(*args, **auth_data) | |
def vk_api (серверная часть, метод, данные): | |
“”” | |
Вызывает метод OpenAPI ВКонтакте, проверка: | |
https://vk.![]() | |
http://goo.gl/yLcaa | |
“”” | |
# Нам нужно выполнить вызов на стороне сервера, если нет access_token | |
data[“v”] = backend.setting(“API_VERSION”, “5.131”) | |
, если «access_token» отсутствует в данных: | |
Ключ | , секрет = backend.get_key_and_secret() |
, если “api_id” отсутствует в данных: | |
данные[“api_id”] = ключ | |
данные[“метод”] = метод | |
данные[“формат”] = “json” | |
URL = “https://api.![]() | |
param_list = sorted(list(item + “=” + data[item] для элемента данных)) | |
data[“sig”] = md5((“”.join(param_list) + secret).encode(“utf-8”)).hexdigest() | |
иначе: | |
url=”https://api.vk.com/method/” + метод | |
попытка: | |
вернуть backend.get_json(url, params=data) | |
кроме (TypeError, KeyError, OSError, ValueError, IndexError): | |
возврат Нет |
Официальный представитель ВКонтакте – #WEAREVK
1. Организатор: Global Brands Ltd (номер компании 03366749), юридический адрес: Global Brands Ltd,. 5-й этаж CASA, Локофорд-лейн, Честерфилд, Дербишир, S41 7JB, Великобритания.
2. Соревнование будет проходить с 00:00 1 апреля 2020 г.[19] («Дата открытия») до 00:00 8 мая 2020 г.[19] («Дата закрытия»)
3. Все конкурсные работы должны быть опубликованы в соответствии с пунктом 6 ниже не позднее 00:00 Даты закрытия. . Все конкурсные работы, опубликованные после Даты закрытия, автоматически дисквалифицированы.
4. В конкурсе не могут участвовать сотрудники Global Brands Ltd (или любой дочерней или холдинговой компании), члены их семей или любые другие лица, каким-либо образом связанные с конкурсом, включая любых агентов или поставщиков промоутера или тех, кто помогает или связанные с организацией конкурса, и любые такие лица не могут быть допущены к участию в конкурсе.
5. В конкурсе могут принять участие лица старше 18 лет, проживающие в Великобритании (имеется в виду Соединенное Королевство, за исключением Северной Ирландии).
6. Принимая участие в конкурсе, вы подтверждаете, что имеете на это право и право претендовать на любой приз, который вы можете выиграть.
7. Для участия в Конкурсе участники должны приобрести VK Mixed 10 Pack в Tesco, сохранив при этом подтверждение покупки, найти выигрышный золотой билет и связаться с VK, предоставив изображение уникального кода и подтверждение покупки, через Facebook @VKDrink до закрытия. Дата. Если нет учетной записи Facebook, введите по электронной почте info@vkfficial.com.
8. Между датой открытия и датой закрытия есть в общей сложности 10 призов по 250 фунтов стерлингов каждый.
9. Каждый золотой билет имеет уникальный код; после того, как этот код был погашен, его нельзя использовать снова.
10. Приз: 250 фунтов стерлингов, отправленных победителю банковским переводом или другим способом, согласованным с победителем[SR1][CL2] .
11. Каждый золотой билет имеет уникальный код; после того, как этот код был погашен, его нельзя использовать снова.
12. Организатор оставляет за собой право отменить или изменить конкурс и настоящие условия без предварительного уведомления в случае катастрофы, войны, гражданских или военных беспорядков, стихийного бедствия или любого фактического или ожидаемого нарушения любого применимого закона или регулирование или любое другое событие, не зависящее от промоутера. Организатор уведомляет участников о любых изменениях в конкурсе или, если это необходимо, посредством уведомления на веб-сайте, указанном в пункте 22, как можно скорее.
13. Организатор не несет ответственности за:
a. неточные сведения о призах, предоставленные любому участнику какой-либо третьей стороной, связанной с данным конкурсом;
б. заявки на участие в конкурсе, которые задерживаются или не публикуются в Интернете, независимо от причины, в том числе, например, в результате любого сбоя в Интернете, сбоя платформы социальных сетей, технического сбоя, сбоя системы, спутника, сети, сервера, компьютерного оборудования или программного обеспечения. любого вида; или
в. доказательство обмена, публикации или передачи в качестве доказательства получения заявки на участие в конкурсе.
14. Денежные эквиваленты призов не предлагаются. Призы не подлежат передаче. Призы предоставляются в зависимости от наличия, и мы оставляем за собой право заменить любой приз другим эквивалентным по стоимости без предварительного уведомления[SR3].
15. Организатор отправит полное имя судьи любому, кто в течение одного месяца после Даты закрытия конкурса напишет письмо с запросом сведений о судье и приложит конверт с обратным адресом по адресу, указанному в условии 1 выше.
16. Global Brands ответит победителям при первой же возможности до Даты закрытия. Потребуется подтверждение возраста.
17. Если вы стали победителем, у вас есть 14 дней с даты, когда организатор уведомит вас о выигрыше, чтобы получить приз. Если вы не заявите свой приз в течение этого времени, ваша заявка станет недействительной.
18. Если победитель не заберет свой приз в течение 14 дней с даты, когда промоутер уведомит вас о вашем выигрыше, промоутер оставляет за собой право не предлагать приз кому-либо еще.
19. Все победители должны указать свое имя, адрес, почтовый индекс и контактный номер, а также подтвердить возраст и место жительства в Великобритании, чтобы получить приз.
20. Решение промоутера по всем вопросам, связанным с конкурсом, будет окончательным, и никакой переписки не будет.
21. Принимая участие в этом конкурсе, вы соглашаетесь соблюдать настоящие условия.
22. Копию условий конкурса можно найти на сайте www.vkofficial.com.
23. В той мере, в какой это разрешено законом, промоутер, его агенты или дистрибьюторы ни при каких обстоятельствах не несут ответственности за компенсацию победителям или не несут никакой ответственности за любые убытки, ущерб, телесные повреждения или смерть, произошедшие в результате получение любого из призов, за исключением случаев, когда это вызвано небрежностью промоутера, его агентов или дистрибьюторов или их сотрудников. Ваши законные права не нарушены.
24. Все участники и победители конкурса соглашаются на использование вашего имени, изображения и заявки на участие в конкурсе в любых рекламных материалах, включая объявление победителя и любые другие разумные и связанные рекламные цели. Любые личные данные, относящиеся к победителю или любым другим участникам, будут использоваться исключительно в соответствии с действующим законодательством [Великобритании] о защите данных и не будут раскрываться третьим лицам без предварительного согласия участника.
25. Участие в конкурсе будет рассматриваться как принятие этих условий. Принимая участие в конкурсе, участник дает организатору разрешение и предоставляет неисключительную, действующую во всем мире, безотзывную лицензию на весь период действия любых прав интеллектуальной собственности на конкурсную заявку на использование, демонстрацию, публикацию, передачу, копирование, редактирование, изменять, хранить, переформатировать, сублицензировать изображение и имя участника конкурса во всех социальных сетях ВКонтакте, включая, помимо прочего, Instagram, Facebook, Twitter и веб-сайт ВКонтакте.