No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Newer Version Available
ChatterGroups クラス
名前空間
ChatterGroups メソッド
ChatterGroups のメソッドは次のとおりです。すべてのメソッドが静的です。
addMember(String, String, String)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupMember addMember(String communityId, String groupId, String userId)
パラメータ
戻り値
addMemberWithRole(String, String, String, ConnectApi.GroupMembershipType)
API バージョン
29.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupMember addMemberWithRole(String communityId, String groupId, String userId, ConnectApi.GroupMembershipType role)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- groupId
- 型: String
- グループの ID。
- userId
- 型: String
- ユーザの ID。
- role
- 型: ConnectApi.GroupMembershipType
- グループメンバーシップの種別。次のいずれかの値にします。
- GroupManager
- StandardMember
戻り値
createGroup(String, ConnectApi.ChatterGroupInput)
API バージョン
29.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ChatterGroupDetail createGroup(String, communityId, ConnectApi.ChatterGroupInput groupInput)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- groupInput
- 型: ConnectApi.ChatterGroupInput
- グループのプロパティ。
deleteMember(String, String)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static Void deleteMember(String communityId, String membershipId)
パラメータ
戻り値
型: Void
使用方法
このメソッドは、コンテキストユーザがグループ管理者または所有者であるか、「すべてのデータの編集」権限を持っている場合にのみ正常に実行されます。
deletePhoto(String, String)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static Void deletePhoto(String communityId, String groupId)
戻り値
型: Void
使用方法
このメソッドは、コンテキストユーザがグループ管理者または所有者であるか、「すべてのデータの編集」権限を持っている場合にのみ正常に実行されます。
getAnnouncements(String, String)
API バージョン
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.AnnouncementPage getAnnouncements(String communityId, String groupId)
戻り値
使用方法
お知らせを投稿するには、postAnnouncement(String, String, String, ConnectApi.AnnouncementInput) をコールします。
特定のお知らせに関する情報の取得、お知らせの表示期限の更新、またはお知らせの削除を行うには、ConnectApi.Announcements クラスのメソッドを使用します。
getAnnouncements(String, String, Integer, Integer)
API バージョン
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.AnnouncementPage getAnnouncements(String communityId, String groupId, Integer pageParam, Integer pageSize)
パラメータ
戻り値
使用方法
お知らせを投稿するには、postAnnouncement(String, String, String, ConnectApi.AnnouncementInput) をコールします。
特定のお知らせに関する情報の取得、お知らせの表示期限の更新、またはお知らせの削除を行うには、ConnectApi.Announcements クラスのメソッドを使用します。
getGroup(String, String)
API バージョン
28.0
ゲストユーザが使用可能
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ChatterGroupDetail getGroup(String communityId, String groupId)
getGroupBatch(String, List<String>)
getGroupMembershipRequest(String, String)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupMembershipRequest getGroupMembershipRequest(String communityId, String requestId)
パラメータ
使用方法
このメソッドは、コンテキストユーザがグループ管理者または所有者であるか、「すべてのデータの編集」権限を持っている場合にのみ正常に実行されます。
getGroupMembershipRequests(String, String)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupMembershipRequests getGroupMembershipRequests(String communityId, String groupId)
使用方法
このメソッドは、コンテキストユーザがグループ管理者または所有者であるか、「すべてのデータの編集」権限を持っている場合にのみ正常に実行されます。
getGroupMembershipRequests(String, String, ConnectApi.GroupMembershipRequestStatus)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupMembershipRequests getGroupMembershipRequests(String communityId, String groupId, ConnectApi.GroupMembershipRequestStatus status)
パラメータ
使用方法
このメソッドは、コンテキストユーザがグループ管理者または所有者であるか、「すべてのデータの編集」権限を持っている場合にのみ正常に実行されます。
getGroups(String)
API バージョン
28.0
ゲストユーザが使用可能
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ChatterGroupPage getGroups(String communityId)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
getGroups(String, Integer, Integer)
API バージョン
28.0
ゲストユーザが使用可能
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ChatterGroupPage getGroups(String communityId, Integer pageParam, Integer pageSize)
パラメータ
getGroups(String, Integer, Integer, ConnectApi.GroupArchiveStatus)
API バージョン
29.0
ゲストユーザが使用可能
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ChatterGroupPage getGroups(String communityId, Integer pageParam, Integer pageSize, ConnectApi.GroupArchiveStatus archiveStatus)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- pageParam
- 型: Integer
- 返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
- pageSize
- 型: Integer
- ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
- archiveStatus
- 型: ConnectApi.GroupArchiveStatus
- グループがアーカイブ対象かどうかに基づいてグループのセットを指定します。
- All — アーカイブ対象かどうかに関係なく、すべてのグループ。
- Archived — アーカイブ対象のグループのみ。
- NotArchived — アーカイブ対象外のグループのみ。
- null を渡すと、デフォルト値の All が使用されます。
getMember(String, String)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupMember getMember(String communityId, String membershipId)
パラメータ
戻り値
getMembers(String, String)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupMemberPage getMembers(String communityId, String groupId)
戻り値
getMembers(String, String, Integer, Integer)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupMemberPage getMembers(String communityId, String groupId, Integer pageParam, Integer pageSize)
パラメータ
戻り値
getMembershipBatch(String, List<String>)
getMyChatterSettings(String, String)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupChatterSettings getMyChatterSettings(String communityId, String groupId)
getPhoto(String, String)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.Photo getPhoto(String communityId, String groupId)
戻り値
getRecords(String, String)
API バージョン
33.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupRecordPage getRecords(String communityId, String groupId)
パラメータ
戻り値
getRecords(String, String, Integer, Integer)
API バージョン
33.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupRecordPage getRecords(String communityId, String groupId, Integer pageParam, Integer pageSize)
パラメータ
戻り値
postAnnouncement(String, String, String, ConnectApi.AnnouncementInput)
API バージョン
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.Announcement postAnnouncement(String communityId, String groupId, ConnectApi.AnnouncementInput announcement)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- groupId
- 型: String
- グループの ID。
- announcement
- 型: ConnectApi.AnnouncementInput
- ConnectApi.AnnouncementInput オブジェクト。
戻り値
使用方法
お知らせは、情報を強調表示するために使用します。ユーザは、グループフィードのお知らせに対するディスカッション、いいね!、コメントの投稿ができます。他の投稿と同様に、お知らせが投稿されると、グループメンバーは選択したグループメール通知頻度に応じてメール通知を受信します。フィード投稿を削除するとお知らせが削除されます。
グループ内のすべてのお知らせに関する情報を取得するには、getAnnouncements(String, String) または getAnnouncements(String, String, Integer, Integer) をコールします。
特定のお知らせに関する情報の取得、お知らせの表示期限の更新、またはお知らせの削除を行うには、ConnectApi.Announcements クラスのメソッドを使用します。
requestGroupMembership(String, String)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupMembershipRequest requestGroupMembership(String communityId, String groupId)
サンプル: 非公開グループへの参加要求
このサンプルコードは ConnectApi.ChatterGroups.requestGroupMembership をコールして非公開グループへの参加要求を行います。
searchGroups(String, String)
API バージョン
28.0
ゲストユーザが使用可能
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ChatterGroupPage searchGroups(String communityId, String q)
パラメータ
searchGroups(String, String, Integer, Integer)
API バージョン
28.0
ゲストユーザが使用可能
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ChatterGroupPage searchGroups(String communityId, String q, Integer pageParam, Integer pageSize)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- q
- 型: String
- q — 検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。null を指定できます。
- pageParam
- 型: Integer
- 返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
- pageSize
- 型: Integer
- ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
searchGroups(String, String, ConnectApi.GroupArchiveStatus, Integer, Integer)
API バージョン
29.0
ゲストユーザが使用可能
31.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ChatterGroupPage searchGroups(String communityId, String q, ConnectApi.GroupArchiveStatus archiveStatus, Integer pageParam, Integer pageSize)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- q
- 型: String
- q — 検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。null を指定できます。
- archiveStatus
- 型: ConnectApi.GroupArchiveStatus
- archiveStatus — グループがアーカイブ対象かどうかに基づいてグループのセットを指定します。
- All — アーカイブ対象かどうかに関係なく、すべてのグループ。
- Archived — アーカイブ対象のグループのみ。
- NotArchived — アーカイブ対象外のグループのみ。
- pageParam
- 型: Integer
- 返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
- pageSize
- 型: Integer
- ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
setPhoto(String, String, String, Integer)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.Photo setPhoto(String communityId, String groupId, String fileId, Integer versionNumber)
パラメータ
戻り値
使用方法
このメソッドは、コンテキストユーザがグループ管理者または所有者であるか、「すべてのデータの編集」権限を持っている場合にのみ正常に実行されます。
写真は非同期に処理され、すぐには表示されない場合があります。
setPhoto(String, String, ConnectApi.BinaryInput)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.Photo setPhoto(String communityId, String groupId, ConnectApi.BinaryInput fileUpload)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- groupId
- 型: String
- グループの ID。
- fileUpload
- 型: ConnectApi.BinaryInput
- 写真として使用するファイル。画像として使用できるコンテンツタイプである必要があります。
戻り値
使用方法
このメソッドは、コンテキストユーザがグループ管理者または所有者であるか、「すべてのデータの編集」権限を持っている場合にのみ正常に実行されます。
写真は非同期に処理され、すぐには表示されない場合があります。
setPhotoWithAttributes(String, String, ConnectApi.PhotoInput)
API バージョン
29.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.Photo setPhotoWithAttributes(String communityId, String groupId, ConnectApi.PhotoInput photo)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- groupId
- 型: String
- グループの ID。
- photo
- 型: ConnectApi.PhotoInput
- ファイルの ID とバージョン、およびファイルのトリミング方法を指定する ConnectApi.PhotoInput オブジェクト。
戻り値
使用方法
このメソッドは、コンテキストユーザがグループ管理者または所有者であるか、「すべてのデータの編集」権限を持っている場合にのみ正常に実行されます。
写真は非同期に処理され、すぐには表示されない場合があります。
setPhotoWithAttributes(String, String, ConnectApi.PhotoInput, ConnectApi.BinaryInput)
API バージョン
29.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.Photo setPhotoWithAttributes(String communityId, String groupId, ConnectApi.PhotoInput photo, ConnectApi.BinaryInput fileUpload)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- groupId
- 型: String
- グループの ID。
- photo
- 型: ConnectApi.PhotoInput
- fileUpload で指定されたファイルのトリミング方法を指定する ConnectApi.PhotoInput オブジェクト。
- fileUpload
- 型: ConnectApi.BinaryInput
- 写真として使用するファイル。画像として使用できるコンテンツタイプである必要があります。
戻り値
使用方法
このメソッドは、コンテキストユーザがグループ管理者または所有者であるか、「すべてのデータの編集」権限を持っている場合にのみ正常に実行されます。
写真は非同期に処理され、すぐには表示されない場合があります。
updateGroup(String, String, ConnectApi.ChatterGroupInput)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ChatterGroup updateGroup(String communityId, String groupId, ConnectApi.ChatterGroupInput groupInput)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- groupId
- 型: String
- グループの ID。
- groupInput
- 型: ConnectApi.ChatterGroupInput
- ConnectApi.ChatterGroupInput オブジェクト。
戻り値
使用方法
このメソッドは、コンテキストユーザがグループ管理者または所有者であるか、「すべてのデータの編集」権限を持っている場合にのみ正常に実行されます。このメソッドを使用して、ConnectApi.ChatterGroupInput クラスの設定を更新します。これらの設定には、グループが公開されているか非公開であるか、グループがアーカイブされているかどうかに関わらず、[情報] セクションのグループタイトルとテキストが含まれます。
例
updateGroupMember(String, String, ConnectApi.GroupMembershipType)
API バージョン
29.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.ChatterGroup updateGroupMember(String communityId, String membershipId, ConnectApi.GroupMembershipType role)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- membershipId
- 型: String
- メンバーシップの ID。
- role
- 型: ConnectApi.GroupMembershipType
- グループメンバーシップの種別。次のいずれかの値にします。
- GroupManager
- StandardMember
戻り値
updateMyChatterSettings(String, String, ConnectApi.GroupEmailFrequency)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupChatterSettings updateMyChatterSettings(String communityId, String groupId, ConnectApi.GroupEmailFrequency emailFrequency)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- groupId
- 型: String
- グループの ID。
- emailFrequency
- 型: ConnectApi.GroupEmailFrequency
- emailFrequency — グループからユーザがメールを受信する頻度を指定します。
- EachPost
- DailyDigest
- WeeklyDigest
- Never
- UseDefault
UseDefault の値は、updateChatterSettings(String, String, ConnectApi.GroupEmailFrequency) へのコールの値セットを使用します。
updateRequestStatus(String, String, ConnectApi.GroupMembershipRequestStatus)
API バージョン
28.0
Chatter が必要かどうか
はい
署名
public static ConnectApi.GroupMembershipRequest updateRequestStatus(String communityId, String requestId, ConnectApi.GroupMembershipRequestStatus status)
パラメータ
使用方法
このメソッドは、コンテキストユーザがグループ管理者または所有者であるか、「すべてのデータの編集」権限を持っている場合にのみ正常に実行されます。
ChatterGroups テストメソッド
ChatterGroups のテストメソッドを次に示します。すべてのメソッドが静的です。
これらのメソッドを使用して ConnectApi コードをテストする方法の詳細は、ConnectApi コードのテストを参照してください。
setTestSearchGroups(String, String, ConnectApi.ChatterGroupPage)
API バージョン
29.0
署名
public static Void setTestSearchGroups(String communityId, String q, ConnectApi.ChatterGroupPage result)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- q
- 型: String
- q — 検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。null を指定できます。
- result
- 型: ConnectApi.ChatterGroupPage
- テスト ConnectApi.ChatterGroupPage オブジェクト。
戻り値
型: Void
setTestSearchGroups(String, String, Integer, Integer, ConnectApi.ChatterGroupPage)
API バージョン
28.0
署名
public static Void setTestSearchGroups(String communityId, String q, Integer pageParam, Integer pageSize, ConnectApi.ChatterGroupPage result)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- q
- 型: String
- q — 検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。null を指定できます。
- pageParam
- 型: Integer
- 返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
- pageSize
- 型: Integer
- ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
- result
- 型: ConnectApi.ChatterGroupPage
- テスト ConnectApi.ChatterGroupPage オブジェクト。
戻り値
型: Void
setTestSearchGroups(String, String, ConnectApi.GroupArchiveStatus, Integer, Integer, ConnectApi.ChatterGroupPage)
API バージョン
29.0
署名
public static Void setTestSearchGroups(String communityId, String q, ConnectApi.GroupArchiveStatus, archiveStatus, Integer pageParam, Integer pageSize, ConnectApi.ChatterGroupPage result)
パラメータ
- communityId
- 型: String
- コミュニティの ID、internal、または null のいずれかを使用します。
- q
- 型: String
- q — 検索する文字列を指定します。検索文字列にはワイルドカード文字を除いて 2 文字以上が含まれている必要があります。「ワイルドカード」を参照してください。null を指定できます。
- archiveStatus
- 型: ConnectApi.GroupArchiveStatus
- archiveStatus — グループがアーカイブ対象かどうかに基づいてグループのセットを指定します。
- All — アーカイブ対象かどうかに関係なく、すべてのグループ。
- Archived — アーカイブ対象のグループのみ。
- NotArchived — アーカイブ対象外のグループのみ。
- pageParam
- 型: Integer
- 返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
- pageSize
- 型: Integer
- ページあたりのフィード項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトサイズの 25 に設定されます。
- result
- 型: ConnectApi.ChatterGroupPage
- テスト ConnectApi.ChatterGroupPage オブジェクト。
戻り値
型: Void