回答編集履歴

7

 

2022/06/05 14:44

投稿

退会済みユーザー
test CHANGED
@@ -5,13 +5,14 @@
5
5
  YouTube Data APIによるYoutubeLiveのライブ配信のチャットの全件取得は、配信開始直後からチャット取得プログラムを実行していない限りほぼ不可能です。
6
6
 
7
7
  YouTube Data APIで取得できるチャットデータは、プログラムで取得処理を開始して以降のチャットだけです。
8
- maxRestults を増やしても意味はありません。
9
8
 
10
9
  これはGASやpython用APIライブラリといった使用言語に関係なく、**APIの仕様です**。
11
10
 
12
11
 
13
12
  たとえば配信を開始して30分経過した時点から上記のコードを実行したとして、過去(=配信開始から約30分間)のチャットデータは基本的に取得できません。
14
13
  取得できるのは、プログラムを実行開始した時点以降のチャットデータだけです。
14
+ また、maxRestults を増やしても遡れる範囲が大きくなるわけではありません。
15
+
15
16
  (厳密には、チャットの流れが遅ければそれだけ遡れる幅は大きいようですが)
16
17
 
17
18
  なお、アーカイブ済みの配信動画のチャットデータは、YouTube Data APIで一切取得できません。

6

 

2022/06/05 14:43

投稿

退会済みユーザー
test CHANGED
@@ -5,6 +5,7 @@
5
5
  YouTube Data APIによるYoutubeLiveのライブ配信のチャットの全件取得は、配信開始直後からチャット取得プログラムを実行していない限りほぼ不可能です。
6
6
 
7
7
  YouTube Data APIで取得できるチャットデータは、プログラムで取得処理を開始して以降のチャットだけです。
8
+ maxRestults を増やしても意味はありません。
8
9
 
9
10
  これはGASやpython用APIライブラリといった使用言語に関係なく、**APIの仕様です**。
10
11
 

5

 

2022/06/05 14:35

投稿

退会済みユーザー
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  YouTube Data APIで取得できるチャットデータは、プログラムで取得処理を開始して以降のチャットだけです。
8
8
 
9
- これはGASやpython用ライブラリといった使用言語に関係なく、**APIの仕様です**。
9
+ これはGASやpython用APIライブラリといった使用言語に関係なく、**APIの仕様です**。
10
10
 
11
11
 
12
12
  たとえば配信を開始して30分経過した時点から上記のコードを実行したとして、過去(=配信開始から約30分間)のチャットデータは基本的に取得できません。

4

 

2022/06/05 14:35

投稿

退会済みユーザー
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  YouTube Data APIで取得できるチャットデータは、プログラムで取得処理を開始して以降のチャットだけです。
8
8
 
9
- これはGASやpython用ライブラリといった使用言語に関係なく、APIの仕様です。
9
+ これはGASやpython用ライブラリといった使用言語に関係なく、**APIの仕様です**
10
10
 
11
11
 
12
12
  たとえば配信を開始して30分経過した時点から上記のコードを実行したとして、過去(=配信開始から約30分間)のチャットデータは基本的に取得できません。

3

 

2022/06/05 14:33

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,6 @@
1
1
  > 配信中のYoutubeLiveのチャットログを全件取得し、その後差分を取得し続けたい
2
+
3
+ (以下は2022年6月時点のYouTube Data API仕様によります。API仕様は将来変わる場合が有ります)
2
4
 
3
5
  YouTube Data APIによるYoutubeLiveのライブ配信のチャットの全件取得は、配信開始直後からチャット取得プログラムを実行していない限りほぼ不可能です。
4
6
 
@@ -9,6 +11,8 @@
9
11
 
10
12
  たとえば配信を開始して30分経過した時点から上記のコードを実行したとして、過去(=配信開始から約30分間)のチャットデータは基本的に取得できません。
11
13
  取得できるのは、プログラムを実行開始した時点以降のチャットデータだけです。
12
- (厳密には、チャットの流れが遅ければそれだけ遡れる幅は大きいようです)
14
+ (厳密には、チャットの流れが遅ければそれだけ遡れる幅は大きいようです
15
+
16
+ なお、アーカイブ済みの配信動画のチャットデータは、YouTube Data APIで一切取得できません。
13
17
 
14
18
 

2

 

2022/06/05 14:31

投稿

退会済みユーザー
test CHANGED
@@ -1,8 +1,8 @@
1
1
  > 配信中のYoutubeLiveのチャットログを全件取得し、その後差分を取得し続けたい
2
2
 
3
- YoutubeLiveのライブ配信のチャットの全件取得は、配信開始直後からチャット取得プログラムを実行していない限りほぼ不可能です。
3
+ YouTube Data APIによるYoutubeLiveのライブ配信のチャットの全件取得は、配信開始直後からチャット取得プログラムを実行していない限りほぼ不可能です。
4
4
 
5
- YouTube APIで取得できるチャットデータは、プログラムで取得処理を開始して以降のチャットだけです。
5
+ YouTube Data APIで取得できるチャットデータは、プログラムで取得処理を開始して以降のチャットだけです。
6
6
 
7
7
  これはGASやpython用ライブラリといった使用言語に関係なく、APIの仕様です。
8
8
 

1

 

2022/06/05 14:28

投稿

退会済みユーザー
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
  たとえば配信を開始して30分経過した時点から上記のコードを実行したとして、過去(=配信開始から約30分間)のチャットデータは基本的に取得できません。
11
- 取得できるのは、実行開始した時点の前後のチャットデータだけです。
11
+ 取得できるのは、プログラムを実行開始した時点以降のチャットデータだけです。
12
12
  (厳密には、チャットの流れが遅ければそれだけ遡れる幅は大きいようです)
13
13
 
14
14