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

Salesforce Files

Connect REST API を使用して、Salesforce Files を操作します。

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

リソース 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 ユーザーが、作成し、親であり、メンションされているフィード要素を返します。Experience Cloud サイトのみの場合は、このフィードにユーザーがコメントしたフィード要素も含まれます。このフィードは、グループ更新など、より多くのフィード項目を返すニュースフィードとは異なります。ユーザープロファイルフィードに投稿できます。別のユーザーのユーザープロファイルフィードを取得できます。
/connect/files/fileId GET、POST、PATCH、DELETE 外部ファイルへの参照を含む、指定されたファイルに関する情報を取得します。外部ファイルへの参照を含む、既存のファイルの新バージョンをアップロードします。ファイルの名称変更、別のフォルダーへの移動、ファイルの削除を行います。
/connect/files/fileId/asset POST アセットファイルを作成します。
/connect/file-assets/assetId GET、PATCH アセットファイルに関する情報を取得したり、認証されていないユーザーのアセットファイルの表示を変更したりします。
/connect/file-assets/fullyQualifiedName​/content GET ストリーミングされた、アセットファイルの内容を取得します。
/connect/file-assets/fullyQualifiedName​/rendition GET ストリーミングされた、最大 25 個のアセットファイルの変換を取得します。変換とは、ファイルのバイナリプレビューです。
/connect/file-assets/batch/assetIds GET 最大 100 個のアセットファイルから成るカンマ区切りのリストに関する情報を取得します。
/connect/files/fileId/content GET 外部ファイルへの参照を含む、ファイルの内容を返します。コンテンツは、レスポンスボディとしてストリーミングされます。
/connect/files/fileId/file-shares GET、POST ファイルを共有するユーザー、グループ、またはレコードを取得します。ファイルをユーザーと共有します。
/connect/files/fileId/image GET ファイル画像に関する情報を取得します。
/connect/files/fileId/file-shares/link GET、PUT、DELETE ファイルの共有リンクの取得、作成、および削除を行います。
/connect/files/fileId/previews GET、PATCH ファイルのサポートされているプレビューに関する情報の取得や、ファイルプレビューのページの生成を行います。生成できるページは最大 500 ページです。
/connect/files/fileId/previews/​previewFormat GET ファイルプレビューで最大 500 ページを取得するか、プレビュー内の特定のページを取得します。
/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 に置き換えることができます。

メモ

リポジトリファイルを操作するには、「Files Connect Repository リソース」を参照してください。