LINUX.ORG.RU

vkfeed2rss v1.0

 , ,


3

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 ()
Ответ на: комментарий от ozz_is_here

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

Deleted ()
Ответ на: комментарий от 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 ()
Ответ на: комментарий от Deleted

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

ozz_is_here ()

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

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

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

*ugh*

bor-e ()

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

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

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

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

как и сам вк

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

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

Спать.

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

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

Deleted ()

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

anonymous ()

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

Сильно.

Deleted ()

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

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

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

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

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

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

Deleted ()

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

Valeg ★★★ ()

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

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