対象
わんコメ
利用OS
Windows
利用バージョン: Windows、わんコメやOBSのバージョン
Windows: 11
わんコメ: 5.1.0
OBS: 29.1.3
PRO版を利用
していない
した
ドキュメント確認 (公式サイト)
した
内容
参加型管理APIでメンバーシップ加入者か否かを取得する方法はありますでしょうか?
「GET Get Order List(添付スクショ)」を見る限りではメンバーシップの情報は含まれていなさそうだったのですが、もし代替手段などアイデアありましたらアドバイスいただけると嬉しいです。
ASTIE
2
こんにちは
参加型管理のAPIレスポンスには各種ユーザーに関する情報は含まれていません
メンバーシップかどうかについてはコメントに付与されているデータを参照する必要があります
■ 例
-
GET /api/orders
にて参加待ちリストを取得
HTTP API
-
参加待ちのデータにcommentIdがあるのでそれを使用してコメント検索(POST /api/comments/search
)して紐づくコメントを参照
HTTP API
-
必要に応じて参加待ちデータとコメントデータを結合して保持
2の検索APIに渡すパラメータの例
(idが1710723130933または1710723129743のコメントを取得)
{
"comments": [
"id=yt-1710723130933|id=yt-1710723129743"
]
}
これで参加型の登録に至ったコメントの元データが取得できます
上記はYouTubeの場合で、配信サイトによって得られる情報がかわりますのでご注意ください(TwitchだとisMemberではなくsubscriber)
ご丁寧にありがとうございます!
コメント検索のAPIでメンバーシップ情報の取得を試してみます!
助かりました!