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

Announcements クラス

お知らせに関する情報にアクセスします。お知らせは、削除されるか、別のお知らせで置き換えられない限り、その表示期限の午後 11 時 59 分まで Salesforce UI の指定の場所に表示されます。

名前空間

ConnectApi

使用方法

ConnectApi.Announcements クラスを使用して、お知らせを取得、更新、および削除します。お知らせは、情報を強調表示するために使用します。ユーザは、グループフィードのお知らせに対するディスカッション、いいね!、コメントの投稿ができます。他の投稿と同様に、お知らせが投稿されると、グループメンバーは選択したグループメール通知頻度に応じてメール通知を受信します。フィード投稿を削除するとお知らせが削除されます。

次の Salesforce の画像では、お知らせが黄色で表示されています。お知らせを作成すると、お知らせのテキストを含むフィード項目も作成されます。これもこの画像で確認できます。Salesforce UI のお知らせ

Announcements メソッド

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

deleteAnnouncement(communityId, announcementId)

指定されたお知らせを削除します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static void deleteAnnouncement(String communityId, String announcementId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
announcementId
型: String
0BT というプレフィックスが付いたお知らせ ID。

戻り値

型: Void

使用方法

グループ内のお知らせ (お知らせ ID を含む) のリストを取得するには、getAnnouncements(communityId, groupId) または getAnnouncements(communityId, groupId, pageParam, pageSize) をコールします。

お知らせをグループに投稿するには、postAnnouncement(communityId, groupId, announcement) をコールします。

getAnnouncement(communityId, announcementId)

指定されたお知らせを取得します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Announcement getAnnouncement(String communityId, String announcementId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
announcementId
型: String
0BT というプレフィックスが付いたお知らせ ID。

戻り値

型: ConnectApi.Announcement

使用方法

グループ内のお知らせ (お知らせ ID を含む) のリストを取得するには、getAnnouncements(communityId, groupId) または getAnnouncements(communityId, groupId, pageParam, pageSize) をコールします。

お知らせをグループに投稿するには、postAnnouncement(communityId, groupId, announcement) をコールします。

udpateAnnouncement(communityId, announcementId, expirationDate)

指定されたお知らせの表示期限を更新します。

API バージョン

31.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.Announcement udpateAnnouncement(String communityId, String announcementId, Datetime expirationDate)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
announcementId
型: String
0BT というプレフィックスが付いたお知らせ ID。
expirationDate
型: Datetime
別のお知らせが最初に投稿されていない限り、この日付の午後 11 時 59 分まで Salesforce UI にお知らせが表示されます。Salesforce UI では、expirationDate の時間値は無視されます。ただし、時間値を使用して各自の UI で独自の表示ロジックを作成することはできます。

戻り値

型: ConnectApi.Announcement

使用方法

グループ内のお知らせ (お知らせ ID を含む) のリストを取得するには、getAnnouncements(communityId, groupId) または getAnnouncements(communityId, groupId, pageParam, pageSize) をコールします。

お知らせをグループに投稿するには、postAnnouncement(communityId, groupId, announcement) をコールします。