[salesforce][chatter]Chatterで使用している標準オブジェクト
Chatterで使用する主な標準オブジェクトは下記となります。

UserProfileFeed
ユーザのプロフィール、ユーザのフィード変更情報が格納。条件にWITH UserId=’***’が必須。
| 項目名 | 注釈 |
|---|---|
| Id | フィードのID |
| Body | 投稿内容 |
| CommentCount | コメントの件数 |
| ContentData | コンテンツファイル(Base64で変換した値) |
| ContentDescription | コンテンツの説明 |
| ContentFileName | コンテンツファイル名 |
| ContentSize | コンテンツサイズ(in byte) |
| ContentType | コンテンツのMIMEType |
| CreatedDate | フィード作成日 |
| FeedPostId | フィードの投稿ID(バージョン22で廃止) |
| InsertedById | 作成したユーザまたはデータのID |
| IsDeleted | True:削除、False:既存 |
| LastModifiedDate | 最終更新日 |
| LikeCount | 「いいね」件数 |
| LinkUrl | リンクのURL |
| ParentId | このフィードの親となるユーザまたはデータのID |
| RelatedRecordId | ※現状取得不可 |
| Title | フィードのタイトル |
| Type | 下記のいずれかより設定される。 UserStatus:ユーザがChatterタブやホームタブで投稿したフィード TrackedChange:プロフィールやグループの変更時に自動的に作成されたフィード TextPost:ユーザが他ユーザやオブジェクトより投稿したフィード LinkPost:ユーザが投稿したフィードのリンク情報 ContentPost:ユーザが投稿したフィードのファイル情報 DashboardComponentSnapshot:ダッシュボードが更新された際に作成されたフィード ApprovalPost:承認を実施した際に作成されるフィード |
NewsFeed
Chatter内全体のデータが参照できる。非公開としているグループのデータも参照可能
| 項目名 | 注釈 |
|---|---|
| Id | フィードのID |
| Body | 投稿内容 |
| CommentCount | コメントの件数 |
| ContentData | コンテンツファイル(Base64で変換した値) |
| ContentDescription | コンテンツの説明 |
| ContentFileName | コンテンツファイル名 |
| ContentSize | コンテンツサイズ(in byte) |
| ContentType | コンテンツのMIMEType |
| CreatedDate | フィード作成日 |
| InsertedById | 作成したユーザまたはデータのID |
| IsDeleted | True:削除、False:既存 |
| LastModifiedDate | 最終更新日 |
| LikeCount | 「いいね」件数 |
| LinkUrl | リンクのURL |
| ParentId | このフィードの親となるユーザまたはデータのID ※通常はユーザID、ファイルをアップした際はコンテンツのID、グループ作成時のIDはグループID |
| RelatedRecordId | ※現状取得不可 |
| Title | フィードのタイトル |
| Type | UserProfileFeedを参照 |
CollaborationGroupFeed
グループで発信しているFeedの情報が格納
| 項目名 | 注釈 |
|---|---|
| Id | フィードのID |
| Body | 投稿内容 |
| CommentCount | コメントの件数 |
| ContentData | コンテンツファイル(Base64で変換した値) |
| ContentDescription | コンテンツの説明 |
| ContentFileName | コンテンツファイル名 |
| ContentSize | コンテンツサイズ(in byte) |
| ContentType | コンテンツのMIMEType |
| CreatedDate | フィード作成日 |
| FeedPostId | フィードの投稿ID(バージョン22で廃止) |
| InsertedById | 作成したユーザまたはデータのID |
| IsDeleted | True:削除、False:既存 |
| LastModifiedDate | 最終更新日 |
| LikeCount | 「いいね」件数 |
| LinkUrl | リンクのURL |
| ParentId | グループのID |
| RelatedRecordId | 関連するレコードID。 |
| Title | フィードのタイトル |
| Type | UserProfileFeedを参照 |
UserFeed(record feed)
ユーザに関するフィードのみ集約されている。(オブジェクトのフィードはなし)
| 項目名 | 注釈 |
|---|---|
| Id | フィードのID |
| Body | 投稿内容 |
| CommentCount | コメントの件数 |
| ContentData | コンテンツファイル(Base64で変換した値) |
| ContentDescription | コンテンツの説明 |
| ContentFileName | コンテンツファイル名 |
| ContentSize | コンテンツサイズ(in byte) |
| ContentType | コンテンツのMIMEType |
| CreatedDate | フィード作成日 |
| FeedPostId | フィードの投稿ID(バージョン22で廃止) |
| InsertedById | 作成したユーザまたはデータのID |
| IsDeleted | True:削除、False:既存 |
| LastModifiedDate | 最終更新日 |
| LikeCount | 「いいね」件数 |
| LinkUrl | リンクのURL |
| ParentId | このフィードの親となるユーザまたはデータのID |
| RelatedRecordId | 関連するレコードID。 |
| Title | フィードのタイトル |
| Type | UserProfileFeedを参照 |
AccountFeed(record feed)
取引先におけるフィード情報(LeadFeed、ContactFeedも類似)
| 項目名 | 注釈 |
|---|---|
| Id | フィードのID |
| Body | 投稿内容 |
| CommentCount | コメントの件数 |
| ContentData | コンテンツファイル(Base64で変換した値) |
| ContentDescription | コンテンツの説明 |
| ContentFileName | コンテンツファイル名 |
| ContentSize | コンテンツサイズ(in byte) |
| ContentType | コンテンツのMIMEType |
| CreatedDate | フィード作成日 |
| FeedPostId | フィードの投稿ID(バージョン22で廃止) |
| InsertedById | 作成したユーザまたはデータのID |
| IsDeleted | True:削除、False:既存 |
| LastModifiedDate | 最終更新日 |
| LikeCount | 「いいね」件数 |
| LinkUrl | リンクのURL |
| ParentId | 取引先ID |
| RelatedRecordId | ※現状取得不可 |
| Title | フィードのタイトル |
| Type | UserProfileFeedを参照 |
FeedTrackedChange
フィードの変更があったオブジェクト(ユーザやデータ)を保持。直接オブジェクトの参照はできない。
| 項目名 | 注釈 |
|---|---|
| Id | 変更オブジェクトのID |
| CurrencyIsoCode | ※現状取得不可 |
| FeedItemId | フィードのID |
| FieldName | 変更があった項目の名前 |
| NewValue | 新しい値 |
| OldCurrencyIsoCode | ※現状取得不可 |
| OldValue | 前の値(新規の場合はnull) |
FeedComments
フィードに対するコメント情報
| 項目名 | 注釈 |
|---|---|
| CommentBody | コメントの内容 |
| FeedItemId | 対応するフィード |
| InsertedById | コメントを作成したユーザまたはアプリ等のID |
| ParentId | このフィードの親となるユーザまたはデータのID |
FeedLikes
フィードに対する「いいね」情報
| 項目名 | 注釈 |
|---|---|
| CreatedById | 「いいね」を行ったユーザID |
| FeedItemId | 対応するフィード |
| FeedEntityId | フィードかコメントのID(将来的にコメントに「いいね」が可能となるため)(※現状取得不可) |
| InsertedById | 「いいね」を作成したユーザまたはアプリ等のID |
FeedPost
バージョン21において削除。FeedItemに移行。
FeedItem
使用する際には必ずIDを条件にセットする必要がある。
| 項目名 | 注釈 |
|---|---|
| Id | フィードのID |
| Body | 投稿内容 |
| CommentCount | コメントの件数 |
| ConnectionId | ※現状取得不可 |
| ContentData | コンテンツファイル(Base64で変換した値) |
| ContentDescription | コンテンツの説明 |
| ContentFileName | コンテンツファイル名 |
| ContentSize | コンテンツサイズ(in byte) |
| ContentType | コンテンツのMIMEType |
| FeedPostId | フィードの投稿ID(バージョン22で廃止) |
| InsertedById | 作成したユーザまたはデータのID |
| IsDeleted | True:削除、False:既存 |
| LikeCount | 「いいね」件数 |
| LinkUrl | リンクのURL |
| ParentId | このフィードの親となるユーザまたはデータのID |
| RelatedRecordId | ※現状取得不可 |
| Title | フィードのタイトル |
| Type | UserProfileFeedを参照 |
EntitySubscription
Chatterにおけるフォロー・フォロワーの関係情報
| 項目名 | 注釈 |
|---|---|
| Id | フォロー関係ID |
| ParentId | フォローされているデータ |
| SubscriberId | フォローしているデータ |
CollaborationGroup
組織内に存在するグループ情報
| 項目名 | 注釈 |
|---|---|
| CanHaveGuests | True/False 承認していないユーザの閲覧権限(※現状取得不可) |
| CollaborationType | Public、Privateのいずれか |
| Description | グループの説明 |
| FullPhotoUrl | フルサイズ画像のURL |
| HasPrivateFieldsAccess | 非公開グループの際にグループの情報タイトル/詳細の閲覧権限(※現状取得不可) |
| InformationBody | グループの情報詳細(※現状取得不可) |
| InformationTitle | グループの情報タイトル(※現状取得不可) |
| LastFeedModifiedDate | グループ内の最終フィード更新日 |
| MemberCount | メンバーの人数 |
| Name | グループ名 |
| OwnerId | グループ管理者のユーザID |
| SmallPhotoUrl | サムネイル画像のURL |
CollaborationGroupMember
組織内に存在するグループの所属メンバー情報
| 項目名 | 注釈 |
|---|---|
| CollaborationGroupId | グループID |
| MemberId | グループに所属しているユーザID |
| NotificationFrequency | グループから発信するダイジェストメールの頻度 D:Daily W:Weekly N:Never P:On each post |
CollaborationGroupMemberRequest
ユーザがグループに所属申請を実施した場合に作成されるデータ
| 項目名 | 注釈 |
|---|---|
| CollaborationGroupId | 申請されたグループのID |
| RequesterId | 申請したユーザのID |
| ResponseMessage | 申請却下時に管理者が入力するメッセージ |
| Status | Accepted、Declined、Pendingのいずれか |
CollaborationInvitation
Chatterに同僚をメールで招待した際に作成される情報
| 項目名 | 注釈 |
|---|---|
| InvitedUserEmail | ラベル付きメールアドレス(XXXX |
| InvitedUserEmailNormalized | メールアドレスのみ |
| InviterId | 招待を行ったユーザID |
| OptionalMessage | 送信メッセージ |
| ParentId | このフィードの親となるユーザまたはデータのID |
| SharedEntityId | 招待を行ったChatter内の機能のID(ユーザID、グループのID等) |
| Status | Sent、Accepted、Canceledのいずれか |
ContentDocument
組織内において、CRMやChatterでアップロードしたファイルの情報
| 項目名 | 注釈 |
|---|---|
| Division | 組織内のファイルのDivision(※現状取得不可) |
| LatestPublishedVersionId | 最新のファイルバージョンID |
| OwnerId | ファイルをアップしたユーザID |
| PublishStatus | P(公開データ)、R(個人データ)、U(アップロード失敗)のいずれか |
| Title | ファイルアップ時のタイトル名 |
ContentDocumentLink
アップロードされたファイルのリンク情報
| 項目名 | 注釈 |
|---|---|
| LinkedEntityId | ファイルをアップしたユーザID |
| ContentDocumentId | コンテンツのファイルID |