Форум | Всё про Целлюлозу
Всё, что вы хотели спросить про наш портал zelluloza.ru. Общение с администрацией, предложения новых фич и разговоры о работе сайта.

Тема: API

 
Имя
Сообщение
Semenych
Semenych
Читатель, автор темы
Рег.: 29/08/2016 13:55:52
Тема создана 28/08/2017 19:30:24, обновлена: 630 дн. назад
Semenych пишет:

А есть или планируется на Целюлозе какой-то API, чтобы можно было получить список авторов, произведений и понять, что книга обновилась?
Админ
Админ
Администрация
Рег.: 11/09/2012 17:34:04
631 дн. назад
Админ пишет:

Для этого достаточно добавить книгу или всего автора в избранное (красной звездочкой рядом с названием книги или именем автора). В этом случае уведомления о выходе новых глав и новых книг автора будут приходить вам на email.

У нас нет планов писать сайт для использования ботами, поэтому API не планируется на данный момент.
Спасибо сказали: Владимир Атомный, Мисюрин Евгений
Не согласен: CoJIucT
CoJIucT
CoJIucT
Читатель
Рег.: 24/08/2017 11:43:34
630 дн. назад
CoJIucT пишет:

У нас нет планов писать сайт для использования ботами
// Админ,


Ну почему же сразу ботами? Идея с API вполне логична. И довольно интересна. Ведь не обязательно реализовывать полный набор инструкций. Достаточно несколько методов: получение списка авторов (либо конкретного автора), список произведений автора и даты изменений/добавлений. Больше и не надо ничего. А с этим уже можно реализовать неплохой каталог для желающих. Чтение и прочее - все останется тут. И для Ц это хорошо, ибо будет какой-никакой свежий поток с ресурсов. Плюс API можно ограничить (точнее, это так и надо) запросами в минуту.
Кольцов Сергей
Кольцов Сергей
Писатель
Рег.: 10/03/2016 17:27:00
630 дн. назад

CoJIucT, Недостатки API:
1. Готовые наборы - уязвимость всей системы сайта.
2. Запросы - в случае DDOS-атаки сайта, возможны утечки личной информации, текстов защищенных авторским правом и т.д.
3. Боты не платят.
CoJIucT
CoJIucT
Читатель
Рег.: 24/08/2017 11:43:34
630 дн. назад
CoJIucT пишет:

CoJIucT, Недостатки API:
1. Готовые наборы - уязвимость всей системы сайта.
2. Запросы - в случае DDOS-атаки сайта, возможны утечки личной информации, текстов защищенных авторским правом и т.д.
3. Боты не платят.
// Кольцов Сергей,


Прошу перечитать еще раз мой пост.
И для разъяснений.
1. Готовый наборы - для начала, API, если есть руки, необходимо обезопасить и фильтровать все входящие данные. Плюс к этому - методов надо всего несколько. И безопасность они, при должной фильтрации, никак не нарушат.
2. Именно на случай DDoS и ставятся ограничения на количество запросов в минуту/секунды/час (нужное подчеркнуть)
3. Платят, не платят - к чему это вообще? Где хоть кто-то упоминал возможность чтения фрагментов/книг? А список произведений и авторов доступен изначально всем. Бесплатно. Так в чем разница?

Повторюсь, в API можно добавить всего 2-3 метода. Список авторов, поиск автора, список произведений автора. Все. Больше ничего не надо. Все это доступно и так. И при желании всю эту информацию можно дернуть парсером банальным. Было бы желание. Но когда есть готовый инструмент от разработчика, то намного проще использовать его. Токен + ограничение запросов + фильтрация = хороший, безопасный и, главное, удобный инструмент. Да и не все его будут использовать. Плюс к этому, токен можно генерировать по запросу, дабы оградить всех желающих от возможности юзать API.
Кольцов Сергей
Кольцов Сергей
Писатель
Рег.: 10/03/2016 17:27:00
630 дн. назад

Повторюсь, в API можно добавить всего 2-3 метода. Список авторов, поиск автора, список произведений автора. Все. Больше ничего не надо. Все это доступно и так.
// CoJIucT,


Да, доступно, здесь:
https://zelluloza.ru/search/
https://zelluloza.ru/search/go#authors
CoJIucT
CoJIucT
Читатель
Рег.: 24/08/2017 11:43:34
630 дн. назад
CoJIucT пишет:

Да, доступно
// Кольцов Сергей,


В том и суть. Если это есть и доступно изначально всем бесплатно, то от реализации этого через API никто не пострадает. Ни морально, ни материально. А вообще, решать все же админу, он же кодит. Но с моей колокольни, как вебмастера, реализация и грамотная проработка такого минимального API возможна. И вреда от нее не будет. А вот удобства она принесет. Ведь есть у людей свои ресурсы, да что там, у самих писателей есть свои сайты. И вот по API можно сделать хорошую книжную полку, с информацией о книгах, о датах добавления/изменения новых глав. Чем это плохо?
Админ
Админ
Администрация
Рег.: 11/09/2012 17:34:04
630 дн. назад
Админ пишет:

И вот по API можно сделать хорошую книжную полку, с информацией о книгах, о датах добавления/изменения новых глав. Чем это плохо?
// CoJIucT,


Это всё есть у нас на сайте.
Ваше желание, не потратив ни копейки, написать парсер, и чтобы дергать наше АПИ, чтобы у вас был "свой" книжный сайт (наполненный нашими книгами) - это желание понятно, но оно нам не интересно.
Спасибо сказали: Михалыч, Мисюрин Евгений
Не согласен: CoJIucT
Мисюрин Евгений
Мисюрин Евгений
Писатель
Рег.: 05/03/2017 09:54:00
630 дн. назад

CoJIucT, перевожу ваше предложение на русский: "А давайте сделаем всё то же самое, но запустим ещё один движок для обработки, пару доп. таблиц в базу и будем тратить ещё трижды по столько ресурсов. В итоге получим то же самое, но через мускул-запросы плюс доступ со сторонних ресурсов"
Оккам: Не плодите сущности сверх необходимого.
Спасибо сказали: Админ, Михалыч
Не согласен: CoJIucT

Для публикации новых тем и ответов в темах вам нужно войти на сайт.


Обращаем ваше внимание на то, что сообщения на форуме сайта zelluloza.ru носят исключительно информационный характер и ни при каких условиях не являются публичной офертой, определяемой положениями Статьи 437 (2) Гражданского кодекса Российской Федерации. Мнение авторов сообщений на форуме может не совпадать с позицией администрации.

Читатели online

За предыдущие 15 минут они на Целлюлозе читали книги (ваши избранные выделены жирным).
Читатели и писатели (190, в т.ч. за это время вошли 34): Гость-767, RDSV, Гость-1025, Nehoch75, Гость-1367, NataliaFire, FOXLS, Shad_R49, Имя не указано, senmaks, ivan-evd@mail.ru, Астр, Гость-2290, vassamba@gmail.com, Максим Марченко, Гость-2622, Гость-2640, Гость-2803, Mg_79, Dmt, Гость-3685, Oroen, саша, Гость-4853, BranderRu, Хромой, VlVikTim, Kremon, Гость Александр, viksem, Гость-5545, Андрей Грамман, Гость-5650, Вячеслав Бескиер, Змей, Юра, Sirius7, Валентиныч, Гость-7242, Fitz, Viktor, Гость-7755, Гость-8091, GYlgamesh, Manuk, Гость-8296, Гость-8535, victus64, НикНик, Гость-9009, Гость-9137, Igor, Гость-9475, DmSib, Shadow, Мурлыка, Гость-9783, Гость-9819, BK201, GTDragon, karyakin.viktor@yandex.com, Ксриб, Lexx1971, Arch, Максиикус, Гость-11545, Гость-11838, Гость-12054, Tereklik, Гость-12634, ilou@bk.ru, Гость-12919, Гость-13606, Гость-13629, Protek, Гость-13922, migra1@gubadm.ru, Гость-14634, Баюн, Гость-14775, Гость-14806, Виталий, Гость-15296, Холоденко Юрий Александрович, Гость-15747, Aizek, Гость-16541, voldemar, Darkness moon, Гость-18417, Гость-18677, Vaiden, Скиф, Александр Федоренко, Big Brother, Гость-20598, Гость-20641, Гость-20691, AlexFilin, Гость-20989, pros, Гость-21133, Гость-21202, Tardis, Гость-22663, Astrollet, Гость-22831, Грави, Гость-23102, Владимир Лосев (Атилла), Gross, Гость-25212, Александр Чернобровкин, Гость-26876, Гость-27581, Сергей, Кольцов Сергей, Гость-28920, Setroi, Pinchuk Sergey, Гость-31328, дятел, Гость-32891, Гость-34323, Гость-35252, Krom, Гость-35806, Гость-36572, Andrey, WolfSW, Андрей Бойко, Гость-38063, Гость-39443, Гость-39924, Гость-40352, Олгерон, Полярник, Рей-43762, Алексей Осадчий, Гость-44741, Boppp, Василий Панфилов, Гость-48702, Гость-48765, Гость-48972, Mozg, veecont, Галина, Гость-Роман, Александр Седых, Сергей, Виталий, Гость-54130, Гость-54153, Гость-54633, Гость-55266, Гость-55332, Гость-55457, Fonarshik, Revan007, Гость-57491, Гость-57504, Vasya Pupkin, Абабков Андрей, Назимов Константин, Гость-58944, Гость-59938, Гость-60893, Пегит, Гость-61380, Гость-61623, Гость-62088, Aivast, Гость-64767, Владислав Лесковский, Kreozot, Гость-66138, Кирилл Р. (Valdert), Маррер, Михаил, Ливадный Андрей Львович, NikVeselchak, Амантий Буравсон, Сергей Суворов, Гость-76525, Дмитрий Леший, Степанов Виктор, KitSuNe StarFox, Евгений Маджаров, Гость-82816, а также гости (113).