Как подключить экспорт новостей в VK.com (ВКонтакте)?

Аватара пользователя
Dutch
Адміністратор
Адміністратор
Сообщений: 1166
Зарегистрирован: 28 окт 2006, 18:49
Откуда: Київ
Благодарил (а): 2 раза
Поблагодарили: 12 раз
Контактная информация:

Как подключить экспорт новостей в VK.com (ВКонтакте)?

Сообщение Dutch » 11 окт 2015, 01:22

Постинг в другие соцсети:
Как подключить экспорт новостей в ВКонтакте, Facebook, Twitter, Одноклассники, Instagram, Pinterest?

Возможности:

1. Автоматический постинг на Страницу и Группу VK.com (ВКонтакте) или стену свого Профиля
2. Автопостинг в виде ссылки VK.com (ВКонтакте)
3. Автопостинг новости в виде фотографии с описанием.
3.1. Если фотографии нет в новости, то не публикуем новость в VK.com (ВКонтакте)
3.2. Если фотографии нет в новости, то новость публикуется в виде ссылки VK.com (ВКонтакте) с изображением по умолчанию для всех новостей
3.3. Если фотографии нет в новости, то новость публикуется в виде обычного текста
3.4. Если фотографии нет в новости, то новость публикуется в виде фотографии с описанием, где фотография — это изображение по-умолчанию
4. Автопостинг новости в виде обычного текста
5. Использование хэштегов, которые можно прописать в настройках для всех новостей
6. Использование хэштегов, которые создаются автоматически из названия категории
7. Использование хэштегов, которые создаются автоматически из МЕТА ключевых слов
8. Автоматический кросспостинг из RSS в формате RSS 2.0 в VK.com (ВКонтакте)
9. Автоматический кросспостинг со страницы, группы и профиля ВКонтакте в VK.com (ВКонтакте)
10. Автоматический кросспостинг с фотоальбома страницы, группы и профиля ВКонтакте в VK.com (ВКонтакте)
11. Поддержка шаблонов для отображения данных в сообщении
12. Поддержка нескольких аккаунтов (то есть возможность постить в несколько Страниц или в Страницу и свой профиль)

Демо:
http://joomlaforum.ru/index.php/topic,289448.0.html

Как подключить экспорт новостей в VK.com (ВКонтакте)?

Для подключения компонента JURSSPublisher к экспорту новостей в социальную сеть Вконтакте необходимо сделать следующие действия:

1. Установить компонент JURSSPublisher (получить компонент можно по ссылке: http://joomlaforum.ru/index.php/topic,287437.0.html)
2. Настроить приложение для Вконтакте и ввести в настройках компонента JURSSPublisher с настроенного приложения для Вконтакте: ID Страницы, Группы или страницы пользователя в VK и Access token
3. Подключить полученную команду с настроек компонента к крону хостинга или добавить в шаблон асинхронный javascript

Эти действия займут у вас 5 минут. Уровень подключения экспорта новостей в Facebook минимальный, то есть вам не нужно владеть знаниями программирования.

И так поехали...

1. Установить компонент JURSSPublisher

Как уже выше писал, вам необходимо установить компонент JURSSPublisher, который вы найдете по ссылке http://joomlaforum.ru/index.php/topic,287437.0.html

2. Настроить приложение ВКонтакте

1. Заходим под своими логином и паролем на сайт https://vk.com/editapp?act=create

2. Вводим название приложения и выбираем Standalone-приложение

Изображение

3. Добавляем необходимую информацию и прикрепляем приложение к Группе или Странице, а также загружаем свои логотипы.

Изображение

4. В Настройках прописываем адрес сайта и домен, а также выбираем категорию.

Изображение

На этой же страницы у нас есть ID приложения и Защищенный ключ. Эти значения нам помогут для получения токена.

5. Последний пункт заключается в том, чтобы получить Access token, который мы пропишем в настройках нашего компонента.
Внимание! Время жизни Access token для Вконтакте составляет 0 секунд, это означает что Access token у нас пожизненный!

Для получения Access token необходимо вписать в адресную строку браузера следующую ссылку:

Код: Выделить всё

http://[АДРЕС ДОМЕНА ВАШЕГО САЙТА]/media/com_jursspublisher/vk-tokens/index.php?user=[ID ГРУППЫ ИЛИ СТРАНИЦЫ]&client=[ID ПРИЛОЖЕНИЯ]&key=[ЗАЩИЩЕННЫЙ КЛЮЧ]
[АДРЕС ДОМЕНА ВАШЕГО САЙТА] — адрес вашего сайта без http:// где установлена Joomla

[ID ГРУППЫ ИЛИ СТРАНИЦЫ] — ID стены Группы, Страницы или вашего профиля в ВКонтакте

[ID ПРИЛОЖЕНИЯ] — ID нашего приложения, которое мы создали

[ЗАЩИЩЕННЫЙ КЛЮЧ] — ключ от нашего приложения, которое мы создали

После запуска ссылки вы получите ссылку по которой нам нужно перейти для получения нашего Access token. Это выглядит примерно так:

Изображение

После всплывающего окна в котором перечислены разрешения для приложения мы перейдем на страницу. В адресной строке мы копируем код который идет от access_token= до &expires_in=

Заметьте, что &expires_in= должен быть равен 0, что означает, что токен у нас вечный!

Изображение

Теперь мы прописываем наш полученный токе и ID Группы или Страницы со знаком минус в поля компонента и сохраняем.

Но ВКонтакте не был бы простой сетью, если бы не одно НО!

НО заключается в том, что ВКонтакте может не отработать экспорт новостей с компонента из-за двух вещей:
а) большое количество постов — в этом случаи необходимо в настройках ленты нажать на «Активировать приложение для работы на вашем сервере» и ввести КАПТЧУ, и соответственно уменьшить количество новостей и/или увеличить интервал крона
б) ВКонтакте может не понравиться, что ваша учетная запись и приложение имеет разные IP — в данном случаи пробуем привязать приложение к IP сервера, как описано в пункте А, либо попробовать с другого IP создать новое приложение, как описано выше.

3. Подключить полученную команду с настроек компонента к крону хостинга или добавить в шаблон асинхронный javascript

Чтобы автоматический постинг работал необходимо поставить его в крон или прописать асинхронный javascript в шаблон сайта.

  • Similar Topics
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Документация по JURSSPublisher»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей