0.0
No release in over 3 years
Low commit activity in last 3 years
provide API for Showroom-live
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 2.0
~> 10.0
~> 3.0
 Project Readme

ShowroomApi

API for showroom-live.com

Installation

Add this line to your application's Gemfile:

gem 'showroom_api'

And then execute:

$ bundle

Or install it yourself as:

$ gem install showroom_api

Usage

Data can be obtained using the following patterns:

> ::ShowroomApi::Live.onlives
> ::ShowroomApi::Live.live_info(room_id)
> ::ShowroomApi::Room.profile(room_id)
> ::ShowroomApi::User.profile(user_id)

Commands

  • Live

    Contains info of currently onlive stream

    Method Argument Definition
    onlives size(optional) Array of room categories and their available live rooms.
    Return all the info or just part if size is provided
    live_info room_id Info of the room
    streaming_url room_id List of room's streaming URLs
    polling room_id Live status of the room
    age_verification room_id -
    current_user room_id Logged in user's info (#1)
    telop room_id -
    enquete_result room_id Room's survey result
    summary_ranking room_id Room's ranking summary
    comment_log room_id Room's comment log
    gift_log room_id Room's gift log
    gift_list room_id Room's available gift
    stage_gift_list room_id List of gifts the room received
    stage_user_list room_id List of users in the room
    onlive_num - Count of currently available rooms
  • Room

    Contains info of a room

    Method Argument Definition
    event_and_support room_id Info about event and support of the room
    profile room_id Profile info of the room
    next_live room_id Room's next live schedule
    settings room_id Rooms available performance
    status room_id Status of the room
  • User

    Contains info of a user

    Method Argument Definition
    profile user_id Profile info of the user
    detail user_id Detailed info of the logged-in user (#1)

    (#1) Needs to be logged-in

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/wwwfernand/showroom_api.

Donations

Hey 👋 If I was able to helped you, please consider buying me a coffee. https://www.buymeacoffee.com/looney