GS2-News wantGrantが状況によっては機能しない

22 views
Skip to first unread message

Shimmachi

unread,
Jan 19, 2026, 8:36:36 AM (yesterday) Jan 19
to GS2 ユーザグループ
お世話になっております。

GS2-NewsのwantGrantについて、
生成対象パターンが100件以上かつ、eventIdを2種類以上指定した場合に、
APIが機能しなくなるように見受けられます。
APIに何か制約などございますでしょうか、ご確認の程お願いいたします。

■現象
・記事をそれぞれ単体でアップロードした場合は問題なし。
・複数記事をアップロードし、表示/非表示が混在する状態で、生成対象パターン数を増加させると、生成対象パターン数が100件を超えた場合にエラー。
・want_grantでは失敗する場合でも、describe_newsだと取得可能。

■実測
(.md数、表示/非表示内訳、生成対象パターン数)
1記事 1期間(表示1)       ->1パターン (見れる)
6記事 2期間(表示5, 非表示1)  ->37パターン (見れる)
8記事 2期間(表示7, 非表示1)  ->65パターン (見れる)
9記事 2期間(表示8, 非表示1)  ->82パターン (見れる)
9記事 1期間(表示9)      ->82パターン (見れる)
10記事 1期間(表示10)     ->101パターン (見れる)
10記事 2期間(表示9, 非表示1)    ->101パターン (見れない)
11記事 1期間(表示11)     ->122パターン (見れる)
11記事 2期間(表示10, 非表示1)  ->122パターン (見れない)
12記事 2期間(表示11, 非表示1)  ->145パターン (見れない)
12記事 3期間(表示10, 非表示2)  ->145パターン (見れない)

■確認環境
・GS2コンソール
・pythonSDK 1.1.245

■wantGrantエラー文
File "/usr/local/lib/python3.12/site-packages/gs2/core/rest.py", line 55, in _parse_response
    raise InternalServerErrorException(response.text)
gs2.core.exception.InternalServerErrorException: {"message":"[{\"component\":\"contents\",\"message\":\"news.currentNewsMaster.contents.error.download.failed\",\"code\":\"\"}]","metadata":{"requestId":"5173161b-7662-454e-86e4-046a32478f82"}}
Reply all
Reply to author
Forward
0 new messages