How compose the request
How to interpret the results
Object { authorName: "ViVi Music", content: (252) […], authorSource: "/channel/UCQk7t8-aQrZqeImjuNui8mA", overflow: false, total: 14 }
authorName: "ViVi Music"
authorSource: "/channel/UCQk7t8-aQrZqeImjuNui8mA"
content: Array(252) [ {…}, {…}, {…}, … ]
overflow: false
total: 14
the content Array:
"id": "1425e6b9df6818bd64f50ca8KY67Htlk0",
"watchedTitle": "【Nightcore】千本桜(Senbonzakura)",
"watchedVideoId": "uKxyLmbOc0Q",
"savingTime": "2020-03-26T21:46:16.883Z",
"recommendedVideoId": "ca8KY67Htlk",
"recommendedTitle": "Hanatan - Senbonzakura (Suzumu Remix)",
"recommendedChannel": "「永遠」EIENMUSIC"
The request need a youtube Video Id. The backend look in the database on who is the author of this video (we call it, O.A.) and then fetch all the video, recorded in yttrex, belonging to the same author.
Then it aggregate the results in two groups: sameAuthor are the video recommended that belong to O.A., (also called self-recommendations), and external: the remaining videos, related, which lead recommending an external author.
The API have been initially developed as part of the SeeYou, a concept note for a Youtube(r) labor union. (to better understand the problem, please check out FairTube); In 2021 it has been expanded for the project/spinoff YouChoose.AI.