LINUX.ORG.RU

vkfeed2rss v1.0

 , ,


2

4

После 1 года разработки вышел скрипт-программа, переводящая страницы ВКонтакте в ленты RSS. Изначально vkfeed2rss был написан на C, но позже переписан на PHP. Скрипт выпускается под лицензией MIT.

Из возможностей:

  • Поддержка различных форм ссылок: «https://vk.com/apiclub», «vk.com/apiclub», «apiclub».
  • Вывод почти всех прикреплённых, кроме товаров (в силу их непопулярности).
  • RSS 2.0.
  • Информативные заголовки записей.
  • Фильтрация записей.
  • Выбор числа записей.

Что нового по сравнению с прошлой версией 0.6:

  • Сильно переделан код, например все вызовы идут через единую функцию vk_call().
  • Опция apikey.
  • Полный переход на PHP 7.0, с более старыми версиями больше не работает.
  • Исправлены потенциальные уязвимости, т.е. все тексты проходят обработку функцией htmlentities().
  • Новая система заголовков, указывается автор и тип поста (пост, репост).
  • Обновлена документация
  • Поддержка опросов и заметок.
  • Версия API: 5.70

Демо-сервис

Пример работы

Документация

>>> Репозиторий на Gitlab

Deleted

Проверено: Shaman007 ()

URL бб‚б€аАаНаИб†б‹:

аšаОаЛаИб‡аЕбб‚аВаО аЗаАаПаИбаЕаЙ:

аЄаИаЛбŒб‚б€ аЗаАаПаИбаЕаЙ:



И тебе бб‚б€аАаНаИб†б‹

ozz_is_here ()

Репозиторий на Gitlab

Ypu need sign in

Кто там вопил про moove to GitLab?

anonymous ()
Ответ на: комментарий от anonymous

Там быстрая рега. Можно через гитхаб даже.

Deleted ()
Ответ на: комментарий от ozz_is_here

И правда, сделал его public. Он импортировал репу как-то странно, но ладно.

Deleted ()
Ответ на: комментарий от Deleted

Так ты и включи, на любом браузере кракозябры

anonymous ()
Ответ на: комментарий от anonymous

Добавил вот это:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Попробуй ещё раз. А так, если совсем не арбайтит, то просто запусти vkfeed2rss.php с опцией url:

http://reedych.ddns.net/vkfeed2rss.php?path=apiclub

Deleted ()
Ответ на: комментарий от Deleted

Теперь с кодировкой всё в порядке

anonymous ()
Ответ на: комментарий от ozz_is_here

Я думал это у всех по умолчанию в 2k!8

Deleted ()
Ответ на: комментарий от ozz_is_here

А где та орда хипсторов со своими *.js?

Deleted ()
Ответ на: комментарий от ozz_is_here

Которая вечно пилит «инновации», ломающие всю стабильность?

Deleted ()
Ответ на: комментарий от Deleted

Не общался с такими. Да и не встречал. И не понял, к чему вообще вопрос был.

ozz_is_here ()

Изначально vkfeed2rss был написан на C, но позже переписан на PHP

vkfeed2rss был написан на C, но переписан на PHP

rss на C, переписан на PHP

*ugh*

bor-e ()
Ответ на: комментарий от bor-e

А что не так? PHP это по сути тот же Си, только с кучей инклюдов.

Deleted ()
Ответ на: комментарий от Deleted

То что для скрипта на PHP, нужен PHP

anonymous ()

не нужная говнина, как и сам вк, а тем более rss, и вообще, что там год можно было делать ?)

foozzi ★★ ()
Ответ на: комментарий от anonymous

А для нужна была библиотека jansson и компилятор.

Deleted ()
Ответ на: комментарий от foozzi

как и сам вк

Так я его и написал, чтобы выпилить свой вк.

что там год можно было делать ?)

Спать.

Deleted ()
Ответ на: комментарий от Deleted

Так жирно, что у меня чуть планшет из рук не выскользнул и не разбился.

WitcherGeralt ★★ ()
Ответ на: комментарий от WitcherGeralt

Да не знаю. Я выбрал только из-за функций встроенных.

Deleted ()

Спасибо, нужная вещь. Постоянно сидеть в ВК и бесконечно мотать ленту могут только те, кто не ценит свое время.

anonymous ()

год работы
400 строк

Сильно.

Deleted ()

Изначально vkfeed2rss был написан на C, но позже переписан на PHP

История успеха :)

meliafaro ★★★★ ()

Он работает без регистрации в vk?

ptah_alexs ★★★★★ ()
Ответ на: комментарий от ptah_alexs

Да, но нужен api ключ. Если использовать готовый сервис, то нет.

Deleted ()
Ответ на: комментарий от Deleted

В общем для тех кто не зарегистрирован в vk альтернативы rss-bridge нет.

ptah_alexs ★★★★★ ()
Ответ на: комментарий от anonymous

Да. Как раз потихоньку развожу функции по классам.

Deleted ()
Ответ на: комментарий от anonymous

Так можно. Но нужно быть осторожным. Мне поддержка говорила, что если запалить апи ключ, могут аккаунт стащить. Но это не точно.

Deleted ()

Как прикрутить к tt-rss ленту вк?

cetjs2 ★★★★★ ()
Ответ на: комментарий от cetjs2

server:port/vkfeed2rss.php?url=<ссылка на страницу или просто его путь>

Deleted ()
Ответ на: комментарий от sehellion

Копротивляемся против вконтатке, чтобы читать вк не видя их убожественного дизайна.

Deleted ()
Ответ на: комментарий от Deleted

А что там читать-то? Там что-то интересное пишут?

sehellion ★★★★★ ()

А хостит кто-то сервис на основе этого дела?

Valeg ★★★ ()

Все портит то, что у постов в вк нет заголовков в принципе, в отличии от многих других сайтов.

xdimquax ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.