com.suibari.nagi.getRadioTrack
認証した本人の現在のbotたんラジオ曲と未読状態。
Details · query
| Kind | query |
|---|---|
| Authority | nagi.suibari.com |
| Indexed |
Checks
Validunlimited-stringdefs.main.output.schema.properties.unreadSlotKeyNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.track.properties.artistNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.track.properties.commentNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.track.properties.commentEnNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.track.properties.commentJaNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.track.properties.slotKeyNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.track.properties.titleNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.track.properties.videoIdNo maxLength, maxGraphemes or format limits this string.
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "認証した本人の現在のbotたんラジオ曲と未読状態。",
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"hasUnread": {
"type": "boolean"
},
"track": {
"ref": "#track",
"type": "ref"
},
"unreadSlotKey": {
"type": "string"
}
},
"required": [
"hasUnread"
],
"type": "object"
}
},
"type": "query"
},
"track": {
"properties": {
"artist": {
"type": "string"
},
"comment": {
"type": "string"
},
"commentEn": {
"type": "string"
},
"commentJa": {
"type": "string"
},
"publishedAt": {
"format": "datetime",
"type": "string"
},
"slotKey": {
"type": "string"
},
"songUrl": {
"description": "選曲した曲のページ。Last.fmまたは既存のYouTubeリンク。",
"format": "uri",
"type": "string"
},
"sourceUrl": {
"format": "uri",
"type": "string"
},
"thumbnailUrl": {
"description": "曲のジャケット画像。既存のYouTube履歴では動画サムネイル。",
"format": "uri",
"type": "string"
},
"title": {
"type": "string"
},
"videoId": {
"type": "string"
}
},
"required": [
"slotKey",
"title",
"artist",
"comment",
"publishedAt",
"songUrl",
"thumbnailUrl"
],
"type": "object"
}
},
"id": "com.suibari.nagi.getRadioTrack",
"lexicon": 1
}