対象
わんコメ / テンプレート
利用OS
Windows
利用バージョン: Windows、わんコメやOBSのバージョン
Windows: 11
わんコメ: 9.0.74
OBS: 30.2.3
PRO版を利用
していない
した
ドキュメント確認 (公式サイト)
した
内容
わんコメバージョン8台のとき、改造したテンプレートで
http://localhost:11180/api/services のmetaから取得できた配信開始時刻、同接、高評価数を使用したシステムを運用していたのですが、バージョン9ではこれらの値は無くなってしまっています。別のところに移動したか、提供をやめてしまったでしょうか?
1 Like
タイトルはご指定の正しいものに変更いたしました。
http://localhost:11180/api/services
metaの情報は 「枠に接続すれば」 空ではなくデータを取得してくれます。
このスクショはメン限への接続のため一部データが取得できていませんが、情報が取得できていることはご確認いただけるかと思います。
まずは、実際に枠に接続してみて意図したとおりにmetaのデータが取得できていることをご確認ください。
もしくは、実装方法の変更は必要になりますが、
APIの取得にこだわらず、OneSDKからの取得をしてみるのも一つの手ですね。
ありがとうございます。まさにそのような情報になることを求めていたのですが、昨日接続していた私の配信中のmetaデータはこのようになっていました。
isConnectingがfalseなのがまずおかしいですかね。shinnkunoshizuku様の画像もisConnectingがfalseですが、メン限だから取得できていないのでしょうか。
私の方は通常の配信で、間違いなく接続してたしコメントは取得できてたし、接続してからhttp://localhost:11180/api/servicesのページを更新してこの画像の値を取得したんですけどね。
また、このトピック作成中に試しにほかの人の配信に接続してみてもやはり添付画像と同じでした。
isConnectingは、枠に接続しようとしているときにtrueとなるものではないでしょうか。

"meta": {
"isConnecting": true,
"isReconnecting": false,
"loggedName": "深紅の滴(しんくのしずく)"
},
そのため、実際に接続されてしまえばisConnectingはfalseになりますし、isLiveがtrueになるはずです。
"meta": {
"isConnecting": false,
"isReconnecting": false,
"loggedName": "深紅の滴(しんくのしずく)",
"loggedIn": true,
"upVote": "73",
"total": "172",
"viewer": "39",
"title": "【#初見実況 #実機配信 】絶叫注意!!RE9クリアしたのでホラー耐久0の3D Vtuberが古の高難易度アウトブレイクをソロ挑戦【 #バイオハザード #ps2 #ゲーム実況 #vtuber 】",
"isLive": true,
"startTime": 1775001932000,
"subscriberCount": "51800"
},
上記は9.0-beta.81で確認しています。
接続ができているにも関わらず添付していただいているような形式のmetaデータとなると情報が不足しているようです。
9.0β特有の問題ということでしたら、すでにbeta.82も出ておりますので、アップデートもお試しいただき、
解決しないようであればDiscrodの動作報告チャンネルにてレポートの添付とともにご報告いただけますでしょうか。
よろしくお願いいたします。
1 Like