利用規約見る
おもと
2023.04.04既読 1071
업데이트 된 답글입니다.
mori_a
2023.05.01
佐藤正宗
2023.05.02
おもと 投稿者
2023.08.08
まだ、解決できませんか? 今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。
コメント4
업데이트 된 답글입니다.
mori_a
例えば全30ユーザーがいる場合にcount=30で取得すると取得できます。
countを30より多い数字を指定すると空になります。
30より小さい数字を指定してnextCursorで繰り返すと端数が取得できません。
(count=4を指定すると4件*7回は取得できますが残り2件が取得できない。)
こちら解決案があればご教授願います。
2023.05.01
업데이트 된 답글입니다.
佐藤正宗
端数も取れています。例)3*3*3*1
あと、お二人の問題は別件な気がします。
1. ?count=100 を付加するとエラーになる
2. ?count=4 を付加すると正常に取得できるがnextCursorで繰り返すと端数が取得できない
2023.05.02
업데이트 된 답글입니다.
おもと 投稿者
次に、countで100を指定して、データを全部取得してみよう。
というところから始まっていました。
なので、はじめは、countで100を指定した時の動きとして、こちらで質問させて頂きました。
改めて、こちらでも現象を整理してみました。
パラメータなしの場合
1回目、OK
2回目、cursorを指定して取得した時、NG
count=100 ← 取得データより大きい数字
NG
count=50 ← 取得データよりは小さい数字
1回目、OK
2回目、cursorを指定して取得した時、NG
count=20 ← 取得データよりは小さい数字
1回目、OK
2回目、cursorを指定して取得した時、OK
3回目、cursorを指定して取得した時、OK
4回目、cursorを指定して取得した時、NG
結果として、件数が、取得予定数に足りない場合に、データが取得出来ない。という現象が出ているようです。
2023.05.02
업데이트 된 답글입니다.
おもと 投稿者
今日現在、改めて試してみたのですが。
パラメータ無しでの取得で、以下のように帰ってきました。
{"code":"NOT_FOUND","description":"User does not exist."}
どうも、仕様が変わって、利用メンバーというよりは、利用許可メンバーの取得という意味合いになっているように思えます。
利用API
Bot 利用ユーザーリストの取得
https://developers.worksmobile.com/jp/docs/bot-domain-member-list
いずれにしろ、当初期待していた動きではなくなってしまった為、この質問自体があまり意味のあるものとは言えなくなってしまったようです。
2023.08.08
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。