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

Salesforce Files の使用

Chatter REST API を使用して、Salesforce Files Sync を含む、Salesforce Files を操作できます。

Salesforce Files を使用すると、クラウドでファイルのアップロード、保存、検索、フォロー、共有、およびコラボレーションができます。

Salesforce Files Sync を使用すると、Chatter、デスクトップ、モバイルデバイス間でファイルをセキュアに保存、同期、および共有できます。ファイルとフォルダにどこからでもアクセスして、即座に組織全体で更新して最新の状態を維持できます。

リソース HTTP メソッド ToDo
/chatter/feed-elements GET、POST フィード要素の投稿や、組織のすべてのフィード要素の検索を行います。
/chatter/feeds/files/me/feed-elements GET コンテキストユーザがフォローしている人またはグループによって投稿されたファイルを含むすべてのフィード要素を返します。
/chatter/feeds/news/me/feed-elements GET コンテキストユーザが所有するグループかメンバーであるグループすべてからの全フィード要素と、コンテキストユーザがフォローしている全ファイル、レコード、およびユーザからの全フィード要素。このリソースは、フィード要素に関する情報を取得し、フィード要素を投稿するために使用します。
/chatter/feeds/record/​recordId/feed-elements GET コンテキストユーザがフォローしているすべてのレコードのフィード要素、または指定された recordId のすべてのフィード要素を返します。このリソースは、フィードの検索や特定のフィード (別のユーザのフィードも含める) のフィード要素の取得に使用します。このリソースを使用してグループのフィード要素を取得するには、グループ ID を recordId として指定します。
/chatter/feeds/user-profile/​userId/feed-elements GET フィードで追跡可能なレコードをユーザが変更したときに作成されたフィード要素、親がユーザであるフィード要素、およびユーザにメンションしているフィード要素を返します。このフィードは、グループ更新など、より多くのフィード項目を返すニュースフィードとは異なります。User-Profile Feed へのフィード項目の post 送信に使用できます。別のユーザのユーザプロファイルフィードを取得できます。
/connect/files/fileId GET、POST、PATCH、DELETE 外部ファイルへの参照を含む、指定されたファイルに関する情報を取得します。外部ファイルへの参照を含む、既存のファイルの新バージョンをアップロードします。ファイルの名称変更、別のフォルダへの移動、ファイルの削除を行います。
/connect/files/fileId/content GET 外部ファイルへの参照を含む、ファイルのコンテンツを返します。コンテンツは、レスポンスボディとしてストリーミングされます。
/connect/files/fileId/file-shares GET、POST 指定されたファイルの共有先であるオブジェクトに関する情報を返します。オブジェクトはユーザ、グループ、またはレコードの場合があります。指定されたファイルをユーザと共有する場合にも使用できます。
/connect/files/fileId/file-shares/link GET、PUT、DELETE リンクとして共有されるファイルの説明。ファイルの共有リンクの作成、アクセス、または削除を行います。
/connect/files/fileId/previews GET、PATCH ファイルのサポートされているプレビューに関する情報の取得や、ファイルプレビューの生成を行います。
/connect/files/fileId/previews/​previewFormat GET ファイルプレビューまたはプレビュー内の特定のページを取得します。
/connect/files/fileId/rendition GET ファイルの変換。変換とは、ファイルのバイナリプレビューです。バイナリの形式は、要求で指定された形式によって異なります。
/connect/files/batch/fileIds GET、DELETE ファイル ID によって指定されたファイルのリストに関する情報。ファイルのリストに関する情報の取得や、ファイルのリストの削除を行います。
/connect/folders/folderId GET、PATCH、DELETE 指定されたフォルダに関する情報を取得します。フォルダの移動、名前の変更、および削除を行います。ルートフォルダを同期します。
/connect/folders/folderId/items GET、POST フォルダの内容に関する情報を取得します。フォルダへのファイルの追加や、フォルダの作成を行います。ルートフォルダを同期します。
/chatter/groups/groupId/files GET 指定されたグループに投稿されたファイル���関する情報を返します。
/connect/topics/topicId/files GET 指定されたトピックに最近投稿された 5 つのファイルに関する情報を返します。
/connect/files/users/userId GET、POST 外部ファイルへの参照を含む、[ファイル] ホームへのファイルのアップロード、またはユーザが所有するファイルに関する情報の取得を行います。ユーザと共有されているファイル、ユーザがフォローしているファイル、一般的な組織ファイルは対象外です。
/connect/files/users/me/filter/groups GET 指定されたユーザがメンバーであるグループに投稿されたファイルに関する情報を返します。
/connect/files/users/me/filter/shared-with-me GET 指定されたユーザと共有されているファイルに関する情報を返します。

別名 me は、コンテキストユーザの ユーザ ID に置き換えることができます。

メモ