Загрузка...

API Информация о розыгрыше

Тема в разделе Предложения создана пользователем Лапки 17 май 2022. 1244 просмотра

Опрос
Согласны ли вы с предложением?
  1. Да

    86,4%
    19
  2. Да, но нужно доработать (опишу в комментариях)

    0%
    0
  3. Нет

    13,6%
    3
  1. Лапки
    Лапки Автор темы 17 май 2022 t.me/redactor_js 40 043 12 дек 2017
    Очень не хватает информации о розыгрыше (суммы и времени) в API :meow2:
     
  2. Ryoa
    Ryoa 17 май 2022 Заблокирован(а) 249 8 ноя 2019
    всегда согласен с лапки
     
  3. MALWARE
    MALWARE 17 май 2022 мяукаю 12 039 12 мар 2021
    чтобы автоучастие было легче сделать?
     
    1. Лапки Автор темы
      MALWARE, парсер нормально на апи перенести
    2. Ryoa
      MALWARE, капееец авто участие сделают через апии чтооо
    3. Лапки Автор темы
      MALWARE, да и я не говорю отдавать вопрос, только базовую информацию
  4. MALWARE
    MALWARE 17 май 2022 мяукаю 12 039 12 мар 2021
    еще сделайте чтобы участвовать можно было по апи:finger_up:
     
    17 май 2022 Изменено
    1. joumalung
      MALWARE, сделайте чтобы можно было удалить профиль пользователя MALWARE по айпи пж
    2. MALWARE
    3. nothorny
  5. ЖораПортималь
    ЖораПортималь 17 май 2022 LT активация Win 10/11 lolz.live/threads/2592535 2226 1 дек 2020
    Лапки ты же кодер, вот и сделай)
     
  6. Точная остановка
    и участие тоже сделать надо
     
    20 май 2022 Изменено
  7. AS7RID
    AS7RID 15 июн 2023 в статус ставить - https://t.me/Kanalchik_alexa :rooster_talk: 13 859 11 июн 2019
    [IMG]
    Существует шедевральный метод, который возвращает огромное количество полезной информации о теме
    Также существует раздел розыгрышей, где полезной информации еще больше, но ее к сожалению метод не возвращает
    [IMG]
    Предлагаю сделать так, чтобы get threads/{thread_id} возвращал в случае с розыгрышами еще и инфу о них.
    Что-то типо такого

    JS

    {
    "prize_data_money": int,
    "prize_data_upgrade": str,
    "count_winners": int,
    "prize_type": str,
    "participants": int
    "time_to_end": int or float,
    "needed_members": int,
    "contest_type": str,
    "require_like_count": int,
    "require_total_like_count": int,
    "can_join": bool,
    "participating": bool,
    "participate_limit": bool,
    "participate_count": int
    }
    JSON
    {
    "thread": {
    "thread_id": 5450947,
    "forum_id": 766,
    "thread_title": "Бад",
    "thread_view_count": 147,
    "creator_user_id": 205618,
    "creator_username": "Morj",
    "thread_create_date": 1686813416,
    "thread_update_date": 1686813455,
    "user_is_ignored": false,
    "thread_post_count": 1,
    "thread_is_published": true,
    "thread_is_deleted": false,
    "thread_is_sticky": false,
    "thread_is_followed": false,
    "first_post": {
    "post_id": 39377890,
    "thread_id": 5450947,
    "poster_user_id": 205618,
    "poster_username": "Morj",
    "post_create_date": 1686813416,
    "post_body": ":kitwtf:",
    "post_body_html": "<span class=\"smilie\" data-image-url=\"/styles/default/xenforo/smilies/epxrySu.png\" data-title=\"kitwtf\">:kitwtf:</span>",
    "post_body_plain_text": ":kitwtf:",
    "signature": "",
    "signature_html": "",
    "signature_plain_text": "",
    "post_like_count": 64,
    "post_attachment_count": 0,
    "like_users": [
    {
    "user_id": 216235,
    "username": "konaxx",
    "display_style_group_id": 265,
    "is_banned": 0,
    "uniq_username_css": "background: linear-gradient(to right, #00A181 0%, #1CFFBB 50%, #099654 100%);\n-webkit-background-clip: text;\n-webkit-text-fill-color: transparent;text-shadow: 0 0 1px #ffffff, 0 0 2px #ffffff, 0 0 3px #ffffff, 0 0 4px #1CFFBB, 0 0 5px #1CFFBB, 0 0 5px #ff00de, 0 0 5px #1CFFBB, 0 0 5px #ff00de;\n-webkit-background-clip:text"
    },
    {
    "user_id": 176690,
    "username": "Ворон",
    "display_style_group_id": 60,
    "is_banned": 0,
    "uniq_username_css": ""
    },
    {
    "user_id": 666857,
    "username": "syntax",
    "display_style_group_id": 265,
    "is_banned": 0,
    "uniq_username_css": "color:pink;text-shadow: 0px 2px 1px #9704FC, 0px -1px 1px #9704FC, 2px 0px 1px #9704FC,0px 0px 5px rgb(190, 64, 197),0px 0px 5px rgb(209, 12, 232),0px 0px 5px rgb(144, 67, 242), 1px 2px 0px #C92CC7, 2px 3px 0px #C92CC7, 0px 3px 5px #C32DC0, 0px -3px 5px #912DDA, 3px 0px 5px #8C32F8, -3px 0px 5px #9040F8;\n-webkit-background-clip:text"
    },
    {
    "user_id": 144679,
    "username": "DeWolff",
    "display_style_group_id": 353,
    "is_banned": 0,
    "uniq_username_css": "background: linear-gradient(100.4deg, #FF5EBE -23.67%, #FF3CB0 22.1%, #FF5EBE 43.66%, #FF84CD 67.29%, #FF5FAF 87.07%, #FF2E86 104.69%);\n-webkit-background-clip: text;\n-webkit-text-fill-color: transparent;\ntext-shadow: 0px 3px 9px rgba(255, 76, 159, 0.29), 1px 1px 9px rgba(255, 131, 197, 0.29), -4px -3px 9px rgba(255, 30, 164, 0.31);"
    },
    {
    "user_id": 4025672,
    "username": "Зеленский",
    "display_style_group_id": 23,
    "is_banned": 0,
    "uniq_username_css": ""
    }
    ],
    "user_is_ignored": false,
    "post_is_published": true,
    "post_is_deleted": false,
    "post_update_date": 1686813416,
    "post_is_first_post": true,
    "links": {
    "permalink": "https://zelenka.guru/posts/39377890/",
    "detail": "https://api.zelenka.guru/posts/39377890/",
    "thread": "https://api.zelenka.guru/threads/5450947/",
    "poster": "https://api.zelenka.guru/users/morj/",
    "likes": "https://api.zelenka.guru/posts/39377890/likes",
    "report": "https://api.zelenka.guru/posts/39377890/report",
    "attachments": "https://api.zelenka.guru/posts/39377890/attachments",
    "poster_avatar": "https://zelenka.guru/data/avatars/m/205/205618.jpg?1685716940"
    },
    "permissions": {
    "view": true,
    "edit": false,
    "delete": false,
    "reply": false,
    "like": true,
    "report": true,
    "upload_attachment": false
    }
    },
    "thread_prefixes": [
    {
    "prefix_id": 130,
    "prefix_title": "Быстрый"
    }
    ],
    "thread_tags": [],
    "links": {
    "permalink": "https://zelenka.guru/threads/5450947/",
    "detail": "https://api.zelenka.guru/threads/5450947/",
    "followers": "https://api.zelenka.guru/threads/5450947/followers",
    "forum": "https://api.zelenka.guru/forums/766/",
    "posts": "https://api.zelenka.guru/posts/?thread_id=5450947",
    "first_poster": "https://api.zelenka.guru/users/morj/",
    "first_poster_avatar": "https://zelenka.guru/data/avatars/m/205/205618.jpg?1685716940",
    "first_post": "https://api.zelenka.guru/posts/39377890/"
    },
    "permissions": {
    "view": true,
    "delete": false,
    "follow": true,
    "post": false,
    "upload_attachment": false,
    "edit": false
    }
    },
    "system_info": {
    "visitor_id": 2410024,
    "time": 1686814635
    }
    }
    JSON
    {
    "thread": {
    "thread_id": 5450947,
    "forum_id": 766,
    "thread_title": "Бад",
    "thread_view_count": 147,
    "creator_user_id": 205618,
    "creator_username": "Morj",
    "thread_create_date": 1686813416,
    "thread_update_date": 1686813455,
    "user_is_ignored": false,
    "thread_post_count": 1,
    "thread_is_published": true,
    "thread_is_deleted": false,
    "thread_is_sticky": false,
    "thread_is_followed": false,
    "contest_data": {
    "prize_data_money": 500,
    "count_winners": 1,
    "prize_type": "money",
    "participants": 869,
    "time_to_end": 3600,
    "contest_type": "by_finish_date",
    "require_like_count": 1,
    "require_total_like_count": 1,
    "can_join": false,
    "participating": true,
    "participate_limit": false,
    "participate_count": 6566
    },
    "first_post": {
    "post_id": 39377890,
    "thread_id": 5450947,
    "poster_user_id": 205618,
    "poster_username": "Morj",
    "post_create_date": 1686813416,
    "post_body": ":kitwtf:",
    "post_body_html": "<span class=\"smilie\" data-image-url=\"/styles/default/xenforo/smilies/epxrySu.png\" data-title=\"kitwtf\">:kitwtf:</span>",
    "post_body_plain_text": ":kitwtf:",
    "signature": "",
    "signature_html": "",
    "signature_plain_text": "",
    "post_like_count": 64,
    "post_attachment_count": 0,
    "like_users": [
    {
    "user_id": 216235,
    "username": "konaxx",
    "display_style_group_id": 265,
    "is_banned": 0,
    "uniq_username_css": "background: linear-gradient(to right, #00A181 0%, #1CFFBB 50%, #099654 100%);\n-webkit-background-clip: text;\n-webkit-text-fill-color: transparent;text-shadow: 0 0 1px #ffffff, 0 0 2px #ffffff, 0 0 3px #ffffff, 0 0 4px #1CFFBB, 0 0 5px #1CFFBB, 0 0 5px #ff00de, 0 0 5px #1CFFBB, 0 0 5px #ff00de;\n-webkit-background-clip:text"
    },
    {
    "user_id": 176690,
    "username": "Ворон",
    "display_style_group_id": 60,
    "is_banned": 0,
    "uniq_username_css": ""
    },
    {
    "user_id": 666857,
    "username": "syntax",
    "display_style_group_id": 265,
    "is_banned": 0,
    "uniq_username_css": "color:pink;text-shadow: 0px 2px 1px #9704FC, 0px -1px 1px #9704FC, 2px 0px 1px #9704FC,0px 0px 5px rgb(190, 64, 197),0px 0px 5px rgb(209, 12, 232),0px 0px 5px rgb(144, 67, 242), 1px 2px 0px #C92CC7, 2px 3px 0px #C92CC7, 0px 3px 5px #C32DC0, 0px -3px 5px #912DDA, 3px 0px 5px #8C32F8, -3px 0px 5px #9040F8;\n-webkit-background-clip:text"
    },
    {
    "user_id": 144679,
    "username": "DeWolff",
    "display_style_group_id": 353,
    "is_banned": 0,
    "uniq_username_css": "background: linear-gradient(100.4deg, #FF5EBE -23.67%, #FF3CB0 22.1%, #FF5EBE 43.66%, #FF84CD 67.29%, #FF5FAF 87.07%, #FF2E86 104.69%);\n-webkit-background-clip: text;\n-webkit-text-fill-color: transparent;\ntext-shadow: 0px 3px 9px rgba(255, 76, 159, 0.29), 1px 1px 9px rgba(255, 131, 197, 0.29), -4px -3px 9px rgba(255, 30, 164, 0.31);"
    },
    {
    "user_id": 4025672,
    "username": "Зеленский",
    "display_style_group_id": 23,
    "is_banned": 0,
    "uniq_username_css": ""
    }
    ],
    "user_is_ignored": false,
    "post_is_published": true,
    "post_is_deleted": false,
    "post_update_date": 1686813416,
    "post_is_first_post": true,
    "links": {
    "permalink": "https://zelenka.guru/posts/39377890/",
    "detail": "https://api.zelenka.guru/posts/39377890/",
    "thread": "https://api.zelenka.guru/threads/5450947/",
    "poster": "https://api.zelenka.guru/users/morj/",
    "likes": "https://api.zelenka.guru/posts/39377890/likes",
    "report": "https://api.zelenka.guru/posts/39377890/report",
    "attachments": "https://api.zelenka.guru/posts/39377890/attachments",
    "poster_avatar": "https://zelenka.guru/data/avatars/m/205/205618.jpg?1685716940"
    },
    "permissions": {
    "view": true,
    "edit": false,
    "delete": false,
    "reply": false,
    "like": true,
    "report": true,
    "upload_attachment": false
    }
    },
    "thread_prefixes": [
    {
    "prefix_id": 130,
    "prefix_title": "Быстрый"
    }
    ],
    "thread_tags": [],
    "links": {
    "permalink": "https://zelenka.guru/threads/5450947/",
    "detail": "https://api.zelenka.guru/threads/5450947/",
    "followers": "https://api.zelenka.guru/threads/5450947/followers",
    "forum": "https://api.zelenka.guru/forums/766/",
    "posts": "https://api.zelenka.guru/posts/?thread_id=5450947",
    "first_poster": "https://api.zelenka.guru/users/morj/",
    "first_poster_avatar": "https://zelenka.guru/data/avatars/m/205/205618.jpg?1685716940",
    "first_post": "https://api.zelenka.guru/posts/39377890/"
    },
    "permissions": {
    "view": true,
    "delete": false,
    "follow": true,
    "post": false,
    "upload_attachment": false,
    "edit": false
    }
    },
    "system_info": {
    "visitor_id": 2410024,
    "time": 1686814635
    }
    }
    JSON
    {
    "prize_data_money": prize_data_money, # How much money will each winner receive.
    "prize_data_upgrade": prize_data_upgrade, # Which upgrade will each winner receive.
    "count_winners": count_winners, # Winner count (prize count). The maximum value is 100.
    "prize_type": prize_type, # Prize type. Can be [money, upgrades].
    "participants": participants, # Participants count
    "time_to_end":time_to_end, # Time until contest end
    "needed_members": needed_members, # Max member count. Required if contest_type is by_needed_members.
    "contest_type": contest_type, # Contest type. Can be [by_finish_date, by_needed_members]
    "require_like_count": require_like_count, # Sympathies for this week.
    "require_total_like_count": require_total_like_count, # Symapthies for all time.
    "can_join":can_join, # Can join contest or not
    "participating": participating # Already participating or not
    "participate_limit":participate_limit, # Has participating limit or not
    "participate_count":participate_count # How much you can participate until you get participate limit
    }
    Добавили ау, так почему бы не упростить жизнь разрабам?
    Мою последнюю прогу для форума мне пришлось писать на вебдрайвере, а это нагружает сервер явно сильнее чем 1 запрос, да и по времени даже с учетом 3-секундной задержки это занимает больше
     
    15 июн 2023 Изменено
  8. Morj
    Morj 15 июн 2023 Через год вернусь :cat_amazed:
    Ты мой ip не получил случайно? Хакер :kitwtf:
     
  9. def
    Отличная идея, если выводить всю инфу о темах то полностью
     
  10. a911
    a911 28 июл 2023 Продам рекламу в профиле lolz.live/threads/2604681 52 044 30 май 2018
    Ты мой ip не получил случайно? Хакер :kitwtf:
     
    1. Посмотреть предыдущие комментарии (2)
    2. def
      a911, да, давай пароль, иначе взломаю
  11. LonelyGroom
    LonelyGroom 2 авг 2023 Info / Links / Donate: T.ME/LG_LINK 2108 7 сен 2018
    Былы бы неплохо, юзербота бы обновил на уведомления нормальные о розыгрышах
     
  12. Nasamp
    Nasamp 8 авг 2023 Здесь могла бы быть ваша реклама 108 3 ноя 2022
    Ты мой ip не получил случайно? Хакер :kitwtf:
     
  13. renameduser_2173751
    ты случайно rsa ключ для доступа к серваку с которого идет управление моей микроволновкой не получил? Хакер :pepeHacker:
     
    15 авг 2023 Изменено
  14. MeloniuM
    MeloniuM 27 авг 2023 make testers great again! 2924 23 дек 2021
    Ещё бы в коде страницы оставляли время окончания розыгрыша в юникоде, вообще красота была бы.
     
    1. AS7RID
      MeloniuM, [IMG]
      Текущее время - дата создания + время до завершения.
      Если юзаешь питон, то можешь парсить страницу, получать строку и с помощью datetime в unix переводить

      data-time - unix создание
      data-diff - сколько прошло с момента создания
      Потом время до окончания парсишь
    2. MeloniuM
      AS7RID, да это понятно. Так и делаем) Но хотелось бы, чтобы все по красоте было
  15. IVSOFTE
    IVSOFTE 19 дек 2023 Качественные приватные читы для популярных игр 10 669 6 июн 2016
    Ты мой ip не получил случайно? Хакер :kitwtf:
     
  16. Hollywood
    Hollywood 22 дек 2024 э 20 247 28 окт 2020
    тоесть, если указан id раздела "розыгрыши" (766), то в response.json выводить и сумму розыгрыша
     
    1. Посмотреть предыдущие комментарии (1)
    2. Hollywood
    3. КРИПКРИПОЧЕК
      Hollywood, а, я подписан на раздел
    4. Hollywood
      КРИПКРИПОЧЕК, ну вот недочет мб, что не убирается уведомление при объединении
      22 дек 2024 Изменено
Top
Загрузка...