Skip to content

Latest commit

 

History

History
46 lines (41 loc) · 1.93 KB

README.md

File metadata and controls

46 lines (41 loc) · 1.93 KB

blending-software_summer_api

BaseURL

https://youtuber-search-api.herokuapp.com/

おすすめチャンネルの取得

POST /recommended_channels

Parameters

Name Type Description
channel_name string おすすめのチャンネルが知りたいチャンネル名

取得できるデータ (JSON)

{"ans": [{第1推薦チャンネル情報}, {第2推薦チャンネル情報}, {第3推薦チャンネル情報}, {第4推薦チャンネル情報}, {第5推薦チャンネル情報}], "channel_info_used_for_search": {検索対象のチャンネル情報}}

チャンネル情報にはページ下部のDatabaseに記録されている情報全てが含まれる。

配信者の関係を表すネットワークのエッジ情報の取得

GET /network_edge_data

取得できるデータ (JSON)

{"ans": "edge": [{edge1のnode1のチャンネル情報}, {edge1のnode2のチャンネル情報}], [{edge2のnode1のチャンネル情報}, {edge2のnode2のチャンネル情報}]...}

チャンネル情報にはページ下部のDatabaseに記録されている情報全てが含まれる。

テスト用コマンド

おすすめチャンネルの取得

curl -X POST -F 'channel_name=兄者弟者' https://youtuber-search-api.herokuapp.com/recommended_channels

エッジ情報の取得

curl -X GET https://youtuber-search-api.herokuapp.com/network_edge_data

Database

channel_id channel_name channel_description home_url thumbnail_url m_thumbnail_url h_thumbnail_url viewCount subscriberCount videoCount
チャンネルのid チャンネル名 チャンネル説明 チャンネルのURL サムネイルURL サムネイルURL(中画質) サムネイルURL(高画質) 総視聴回数 チャンネル登録者数 ビデオ数