開発者ツール
TikTok LIVE WebSocketデコーダー
TikTokのWebCast WebSocketからキャプチャしたbase64またはhexのフレームを貼り付けてください。protobufのワイヤーフォーマットをデコードし、内部のペイロードを自動でgunzipして、フィールドツリーを表示します。TikToolの署名インフラ上で動作し、スキーマのアップロードは不要です。
入力
デコード結果
デコードされたprotobufのフィールドツリーがここに表示されます。
WebCastフレームのキャプチャ方法
- ChromeでTikTok LIVE配信を開きます。
- DevTools > Network > WS を開き、
im/pushのWebSocketをクリックします。 - 任意のメッセージフレームを選び、右クリック > 「Copy message」を選択します。
- ここに貼り付けます。base64とhexのどちらの形式にも対応しています。
自分のクライアントからキャプチャしますか?公式のNode.js + Python SDKでは、raw イベントで各生フレームを取得できます。一度ログに出力して、ここに貼り付けて確認してください。WebSocketドキュメント全文