2017-10-17 18 views
0

私が間違っていると私を修正しますが、admin-sdksのUsers>list操作ではIDでユーザーを検索できません(docs hereに従って)。IDでユーザーを検索するには

たとえば、メンバーapiを使用して、特定のグループのすべてのメンバーを取得します。リストまたはユーザーIDを返します。 これらのユーザーに関するデータを取得する唯一の方法は、各ユーザーに対してget操作を呼び出すことです。私にはかなり非効率的だと思う。

どのようにこの機能が実装されていない(または、おそらく私は何かが不足しています)?

答えて

0

検索機能とは、パターンがあり、指定されたパターンに関連するすべてのエンティティのリストが必要なことを意味します。あなたが必要とするエンティティの一意のIDを持っていないと仮定します。検索機能の出力は、検索パターンに一致するオプションの追加最小情報を持つ一意のIDのリストです。個々のエンティティの完全な情報を取得するには、一意のIDを使用して情報取得機能を使用する必要があります。

ただし、既に一意のIDがある場合は、検索機能は必要ありません。直接情報取得機能を使用してください。

Googleでは十分な機能を提供しています。ユーザーIDが既にある場合、検索呼び出しを使用する理由は、ユーザー呼び出しを直接取得することです。

+0

多くのユーザーの詳細を取得するときに情報を取得するために、各ユーザーに 'get'呼び出しを使用するのはかなり無駄です。たとえば、特定のグループのすべてのメンバーのユーザー情報を取得する便利な方法はありません。そのような機能を提供するために働いた他の同様のディレクトリapis。 – Grim

関連する問題