この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ChatterUsers クラス

フォロワー、登録、ファイル、グループなどのユーザに関する情報にアクセスします。

名前空間

ConnectApi

ChatterUsers メソッド

ChatterUsers のメソッドは次のとおりです。すべてのメソッドが静的です。

deletePhoto(String, String)

指定されたユーザの写真を削除します。

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static Void deletePhoto(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me

戻り値

型: Void

follow(String, String, String)

指定された userId をフォロワーとして、指定された subjectId に追加します。

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Subscription follow(String communityId, String userId, String subjectId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me
subjectId
型: String
フォローする件名の ID。

getChatterSettings(String, String)

指定されたユーザのデフォルトの Chatter 設定に関する情報を返します。

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserChatterSettings getChatterSettings(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me

getFollowers(String, String)

指定されたユーザ ID のフォロワーの最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FollowerPage getFollowers(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。

getFollowers(String, String, Integer, Integer)

指定されたユーザ ID のフォロワーの指定されたページを返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FollowerPage getFollowers(String communityId, String userId, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

getFollowings(String, String)

指定されたユーザのフォロワーに関する情報の最初のページを返します。ページには、デフォルトの項目数が含まれます。これは、指定されたユーザをフォローしているユーザを返す getFollowers とは異なります。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FollowingPage getFollowings(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。

getFollowings(String, String, Integer)

指定されたユーザのフォロワーに関する情報の指定されたページを返します。ページには、デフォルトの項目数が含まれます。これは、指定されたユーザをフォローしているユーザを返す getFollowers とは異なります。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FollowingPage getFollowings(String communityId, String userId, Integer pageParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。

getFollowings(String, String, Integer, Integer)

指定されたユーザのフォロワーに関する情報の特定のページを返します。これは、指定されたユーザをフォローしているユーザを返す getFollowers とは異なります。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FollowingPage getFollowings(String communityId, String userId, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

getFollowings(String, String, String)

指定されたユーザの指定された種別のフォロワーに関する情報の最初のページを返します。ページには、デフォルトの項目数が含まれます。これは、指定されたユーザをフォローしているユーザを返す getFollowers とは異なります。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FollowingPage getFollowings(String communityId, String userId, String filterType)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。
filterType
型: String
返されるオブジェクトの種別を絞り込みするためのキープレフィックスを指定します。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。

getFollowings(String, String, String, Integer)

指定されたユーザの指定された種別のフォロワーに関する情報の指定されたページを返します。ページには、デフォルトの項目数が含まれます。これは、指定されたユーザをフォローしているユーザを返す getFollowers とは異なります。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FollowingPage getFollowings(String communityId, String userId, String filterType, Integer pageParam)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。
filterType
型: String
返されるオブジェクトの種別を絞り込みするためのキープレフィックスを指定します。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。

getFollowings(String, String, String, Integer, Integer)

指定されたユーザの指定された種別のフォロワーに関する情報の指定されたページを返します。これは、指定されたユーザをフォローしているユーザを返す getFollowers とは異なります。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.FollowingPage getFollowings(String communityId, String userId, String filterType, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。
filterType
型: String
返されるオブジェクトの種別を絞り込みするためのキープレフィックスを指定します。キープレフィックスは、オブジェクト ID の先頭 3 文字で、オブジェクト種別を示します。たとえば、User オブジェクトのプレフィックスは 005、Group オブジェクトのプレフィックスは 0F9 です。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

getGroups(String, String)

指定されたユーザがメンバーであるグループの最初のページを返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserGroupPage getGroups(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。

getGroups(String, String, Integer, Integer)

指定されたユーザがメンバーであるグループの指定されたページを返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserGroupPage getGroups(String communityId, String userId, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

getPhoto(String, String)

指定されたユーザの写真に関する情報を返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Photo getPhoto(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。

戻り値

型: ConnectApi.Photo

getReputation(String, String)

指定されたユーザの評価を返します。

API バージョン

32.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Reputation getReputation(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。

戻り値

型: ConnectApi.Reputation

getUser(String, String)

指定されたユーザに関する情報を返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserSummary getUser(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。

使用方法

コンテキストユーザが Chatter 顧客でない場合は、返されたオブジェクトを UserDetail オブジェクトにダウンキャストできます。

getUserBatch(String, List<String>)

指定されたユーザリストに関する情報を取得します。ConnectApi.User オブジェクトを含む BatchResult オブジェクトのリストを返します。読み込みできないユーザの結果に含まれるエラーを返します。

API バージョン

31.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.BatchResult[] getUserBatch(String communityId, List<String> userIds)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userIds
型: List<String>
最大 500 件のユーザ ID のリスト。

戻り値

型: BatchResult[]

BatchResult getResults() メソッドは、ConnectApi.User オブジェクトを返します。

1swfobject.registerObject("clippy.codeblock-0", "9");// Get users in an organization.
2ConnectApi.UserPage userPage = ConnectApi.ChatterUsers.getUsers(null);
3
4// Create a list of user IDs.
5List<String> userList = new List<String>();
6for (ConnectApi.User user : userPage.users){
7    userList.add(user.id); 
8}
9
10// Get info about all users in the list.
11ConnectApi.BatchResult[] batchResults = ConnectApi.ChatterUsers.getUserBatch(null, userList);
12
13for (ConnectApi.BatchResult batchResult : batchResults) {
14    if (batchResult.isSuccess()) {
15        // Operation was successful. 
16        // Print each user's username.
17        ConnectApi.UserDetail user;
18        if(batchResult.getResult() instanceof ConnectApi.UserDetail) {
19            user = (ConnectApi.UserDetail) batchResult.getResult();
20        }
21        System.debug('SUCCESS');
22        System.debug(user.username);
23    }
24    else {
25        // Operation failed. Print errors.
26        System.debug('FAILURE');
27        System.debug(batchResult.getErrorMessage());
28    }
29}

getUsers(String)

ユーザの最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserPage getUsers(String communityId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。

戻り値

型: ConnectApi.UserPage

getUsers(String, Integer, Integer)

ユーザの指定されたページを返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserPage getUsers(String communityId, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

戻り値

型: ConnectApi.UserPage

searchUserGroups(String, String, String)

指定された検索条件と一致するグループの最初のページを返します。

API バージョン

30.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserGroupPage searchUserGroups(String communityId, String userId, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。ワイルドカードを参照してください。

戻り値

型: ConnectApi.User​​GroupPage

コンテキストユーザがメンバーであるグループのページ設定されたリスト。

searchUserGroups(String, String, String, Integer, Integer)

指定された検索条件に一致するユーザの指定されたページを返します。

API バージョン

30.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserGroupPage searchUserGroups(String communityId, String userId, String q, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。ワイルドカードを参照してください。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

戻り値

型: ConnectApi.User​​GroupPage

コンテキストユーザがメンバーであるグループのページ設定されたリスト。

searchUsers(String, String)

指定された検索条件と一致するユーザの最初のページを返します。ページには、デフォルトの項目数が含まれます。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserPage searchUsers(String communityId, String q)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。ワイルドカードを参照してください。

戻り値

型: ConnectApi.UserPage

searchUsers(String, String, Integer, Integer)

指定された検索条件と一致するユーザの指定されたページを返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserPage searchUsers(String communityId, String q, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。ワイルドカードを参照してください。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目��を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

戻り値

型: ConnectApi.UserPage

searchUsers(String, String, String, Integer, Integer)

指定された検索条件と一致するユーザの指定されたページを返します。

API バージョン

28.0

ゲストユーザが使用可能

32.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserPage searchUsers(String communityId, String q, String searchContextId, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。ワイルドカードを参照してください。
searchContextId
型: String
フィード @メンションの検索結果を絞り込むフィード項目 ID。最も役に立つ結果が最初に表示されます。この引数を指定する場合は、500 件を超える結果をクエリできず、検索語にワイルドカードも使用できません。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。

戻り値

型: ConnectApi.UserPage

setPhoto(String, String, String, Integer)

指定された、すでにアップロードされているファイルにユーザの写真を設定します。

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Photo setPhoto(String communityId, String userId, String fileId, Integer versionNumber)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me
fileId
型: String
すでにアップロードされたファイルの ID。ファイルは画像であり、2 MB 未満である必要があります。
versionNumber
型: Integer
既存ファイルのバージョン番号。既存のバージョン番号を指定するか、null を指定して最新バージョンを取得します。

戻り値

型: ConnectApi.Photo

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。

setPhoto(String, String, ConnectApi.BinaryInput)

指定されたユーザの写真として、提供された blob を設定します。画像として使用できるコンテンツタイプである必要があります。

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Photo setPhoto(String communityId, String userId, ConnectApi.BinaryInput fileUpload)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me
fileUpload
型: ConnectApi.Binary​​Input
写真として使用するファイル。画像として使用できるコンテンツタイプである必要があります。

戻り値

型: ConnectApi.Photo

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。

setPhotoWithAttributes(String, String, ConnectApi.PhotoInput)

指定されたユーザの写真として既存のファイルを設定してトリミングします。画像として使用できるコンテンツタイプである必要があります。

API バージョン

29.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Photo setPhotoWithAttributes(String communityId, String userId, ConnectApi.PhotoInput photo)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me
photo
型: ConnectApi.PhotoInput
ファイル ID、バージョン番号、およびトリミングパラメータを指定する ConnectApi.PhotoInput オブジェクト。

戻り値

型: ConnectApi.Photo

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。

setPhotoWithAttributes(String, String, ConnectApi.PhotoInput, ConnectApi.BinaryInput)

指定されたユーザの写真として、提供された blob を設定してトリミングします。画像として使用できるコンテンツタイプである必要があります。

API バージョン

29.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Photo setPhotoWithAttributes(String communityId, String userId, ConnectApi.PhotoInput photo, ConnectApi.BinaryInput fileUpload)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me
photo
型: ConnectApi.PhotoInput
トリミングパラメータを指定する ConnectApi.PhotoInput オブジェクト。
fileUpload
型: ConnectApi.Binary​​Input
写真として使用するファイル。画像として使用できるコンテンツタイプである必要があります。

戻り値

型: ConnectApi.Photo

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。

updateChatterSettings(String, String, ConnectApi.GroupEmailFrequency)

指定されたユーザのデフォルトの Chatter 設定を更新します。

API バージョン

28.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserChatterSettings updateChatterSettings(String communityId, String userId, ConnectApi.GroupEmailFrequency defaultGroupEmailFrequency)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me
defaultGroupEmailFrequency
型: ConnectApi.​GroupEmail​Frequency
defaultGroupEmailFrequencyグループからユーザがメールを受信する頻度を指定します。値は次のとおりです。
  • EachPost
  • DailyDigest
  • WeeklyDigest
  • Never
  • UseDefault

updateChatterSettings をコールするとデフォルト値が設定されるため、defaultGroupEmailFrequency パラメータに UseDefault 値を渡さないでください。

updateUser(String, String, ConnectApi.UserInput)

ユーザの [自己紹介] セクションを更新します。

API バージョン

29.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserDetail updateUser(String communityId, String userId, ConnectApi.UserInput userInput)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me
userInput
型: ConnectApi.UserInput
更新情報を指定します。

ChatterUsers テストメソッド

ChatterUsers のテストメソッドを次に示します。すべてのメソッドが静的です。

これらのメソッドを使用して ConnectApi コードをテストする方法の詳細は、ConnectApi コードのテストを参照してください。

setTestSearchUsers(String, String, ConnectApi.UserPage)

一致する ConnectApi.searchUsers メソッドをテストコンテキストでコールするときに返される ConnectApi.UserPage オブジェクトを登録します。メソッドでは、必ず同じパラメータを使用する必要があります。パラメータが同じでないと、例外が発生します。

API バージョン

28.0

署名

public static Void setTestSearchUsers(String communityId, String q, ConnectApi.UserPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。ワイルドカードを参照してください。
result
型: ConnectApi.UserPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchUsers(String, String, Integer, Integer, ConnectApi.UserPage)

一致する ConnectApi.searchUsers メソッドをテストコンテキストでコールするときに返される ConnectApi.UserPage オブジェクトを登録します。メソッドでは、必ず同じパラメータを使用する必要があります。パラメータが同じでないと、例外が発生します。

API バージョン

28.0

署名

public static Void setTestSearchUsers(String communityId, String q, Integer pageParam, Integer pageSize, ConnectApi.UserPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。ワイルドカードを参照してください。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
result
型: ConnectApi.UserPage
テストデータを含むオブジェクト。

戻り値

型: Void

setTestSearchUsers(String, String, String, Integer, Integer, ConnectApi.UserPage)

一致する ConnectApi.searchUsers メソッドをテストコンテキストでコールするときに返される ConnectApi.UserPage オブジェクトを登録します。メソッドでは、必ず同じパラメータを使用する必要があります。パラメータが同じでないと、例外が発生します。

API バージョン

28.0

署名

public static Void setTestSearchUsers(String communityId, String q, String searchContextId, Integer pageParam, Integer pageSize, ConnectApi.UserPage result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
q
型: String
必須項目であり、null は無効です。検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。ワイルドカードを参照してください。
searchContextId
型: String
フィード @メンションの検索結果を絞り込むフィード項目 ID。最も役に立つ結果が最初に表示されます。この引数を指定する場合は、500 件を超える結果をクエリできず、検索語にワイルドカードも使用できません。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
result
型: ConnectApi.UserPage
テストデータを含むオブジェクト。

戻り値

型: Void