[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 |