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

Newer Version Available

This content describes an older version of this product. View Latest

UserProfiles クラス

ユーザプロファイルデータにアクセスします。このユーザプロファイルデータが、プロファイルページ (Chatter プロファイルページとも呼ばれる) に入力されます。このデータには、ユーザ情報 (住所、マネージャ、電話番号など)、一部のユーザ機能 (権限)、および一連のサブタブアプリケーション (プロファイルページのカスタムタブ) が含まれ��す。

名前空間

ConnectApi

UserProfiles のメソッド

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

deleteBannerPhoto(communityId, userId)

ユーザのバナー写真を削除します。

API バージョン

36.0

Chatter が必要かどうか

いいえ

署名

public static Void deleteBannerPhoto(String communityId, String userId)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
ユーザの ID。

戻り値

型: Void

deletePhoto(communityId, userId)

ユーザの写真を削除します。

API バージョン

35.0

Chatter が必要かどうか

いいえ

署名

public static Void deletePhoto(String communityId, String userId)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
コンテキストユーザの ID またはキーワード me

戻り値

型: Void

getBannerPhoto(communityId, userId)

ユーザのバナー写真を取得します。

API バージョン

36.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.BannerPhoto getBannerPhoto(String communityId, String userId)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
ユーザの ID。

戻り値

型: ConnectApi.BannerPhoto

getPhoto(communityId, userId)

ユーザの写真を取得します。

API バージョン

35.0

ゲストユーザが使用可能

35.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.Photo getPhoto(String communityId, String userId)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
ユーザの ID。

戻り値

型: ConnectApi.Photo

getUserProfile(communityId, userId)

コンテキストユーザのユーザプロファイルを取得します。

API バージョン

29.0

Chatter が必要かどうか

はい

署名

public static ConnectApi.UserProfile getUserProfile(String communityId, String userId)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
ユーザの ID。

戻り値

型: ConnectApi.UserProfile

setBannerPhoto(communityId, userId, fileId, versionNumber)

アップロードされたファイルをユーザのバナー写真として設定します。

API バージョン

36.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.BannerPhoto setBannerPhoto(String communityId, String userId, String fileId, Integer versionNumber)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
ユーザの ID。
fileId
型: String
ユーザのバナーとして使用するアップロードされたファイルの ID。キープレフィックスは 069、画像は 8 MB 未満にする必要があります。
versionNumber
型: Integer
ファイルのバージョン番号。既存のバージョン番号を指定するか、null を指定して最新バージョンを取得します。

戻り���

型: ConnectApi.BannerPhoto

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。

setBannerPhoto(communityId, userId, fileUpload)

アップロードされていないファイルをユーザのバナー写真として設定します。

API バージョン

36.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.BannerPhoto setBannerPhoto(String communityId, String userId, ConnectApi.BinaryInput fileUpload)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
ユーザの ID。
fileUpload
型: ConnectApi.Binary​​Input
写真として使用するファイル。画像として使用できるコンテンツタイプである必要があります。

戻り値

型: ConnectApi.BannerPhoto

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。

setBannerPhotoWithAttributes(communityId, userId, bannerPhoto)

アップロードされたファイルをユーザのバナー写真として設定してトリミングします。

API バージョン

36.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.BannerPhoto setBannerPhotoWithAttributes(String communityId, String userId, ConnectApi.BannerPhotoInput bannerPhoto)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
ユーザの ID。
bannerPhoto
型: ConnectApi.BannerPhotoInput
ファイルの ID とバージョン、およびファイルのトリミング方法を指定する ConnectApi.BannerPhotoInput オブジェクト。

戻り値

型: ConnectApi.BannerPhoto

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。

setBannerPhotoWithAttributes(communityId, userId, bannerPhoto, fileUpload)

アップロードされていないファイルをユーザのバナー写真として設定してトリミングします。

API バージョン

36.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.BannerPhoto setBannerPhotoWithAttributes(String communityId, String userId, ConnectApi.BannerPhotoInput bannerPhoto, ConnectApi.BinaryInput fileUpload)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
ユーザの ID。
bannerPhoto
型: ConnectApi.BannerPhotoInput
トリミングパラメータを指定する ConnectApi.BannerPhotoInput オブジェクト。
fileUpload
型: ConnectApi.Binary​​Input
写真として使用するファイル。画像として使用できるコンテンツタイプである必要があります。

戻り値

型: ConnectApi.BannerPhoto

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。

setPhoto(communityId, userId, fileId, versionNumber)

アップロードされたファイルをユーザの写真として設定します。

API バージョン

35.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.Photo setPhoto(String communityId, String userId, String fileId, Integer versionNumber)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
コンテキストユーザの ID またはキーワード me
fileId
型: String
アップロードされたファイルの ID。ファイルは画像であり、2 GB 未満である必要があります。
versionNumber
型: Integer
既存ファイルのバージョン番号。既存のバージョン番号を指定するか、null を指定して最新バージョンを取得します。

戻り値

型: ConnectApi.Photo

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。

setPhoto(communityId, userId, fileUpload)

アップロードされていないファイルをユーザの写真として設定します。

API バージョン

35.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.Photo setPhoto(String communityId, String userId, ConnectApi.BinaryInput fileUpload)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
コンテキストユーザの ID またはキーワード me
fileUpload
型: ConnectApi.Binary​​Input
写真として使用するファイル。画像として使用できるコンテンツタイプである必要があります。

戻り値

型: ConnectApi.Photo

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。

setPhotoWithAttributes(communityId, userId, photo)

アップロードされたファイルをユーザの写真として設定してトリミングします。

API バージョン

35.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.Photo setPhotoWithAttributes(String communityId, String userId, ConnectApi.PhotoInput photo)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
コンテキストユーザの ID またはキーワード me
photo
型: ConnectApi.PhotoInput
ファイル ID、バージョン番号、およびトリミングパラメータを指定する ConnectApi.PhotoInput オブジェクト。

戻り値

型: ConnectApi.Photo

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。

setPhotoWithAttributes(communityId, userId, photo, fileUpload)

アップロードされていないファイルをユーザの写真として設定してトリミングします。

API バージョン

35.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.Photo setPhotoWithAttributes(String communityId, String userId, ConnectApi.PhotoInput photo, ConnectApi.BinaryInput fileUpload)

パラメータ

communityId
型: String
Experience Cloud サイトの ID、internal、または null
userId
型: String
コンテキストユーザの ID またはキーワード me
photo
型: ConnectApi.PhotoInput
トリミングパラメータを指定する ConnectApi.PhotoInput オブジェクト。
fileUpload
型: ConnectApi.Binary​​Input
写真として使用するファイル。画像として使用できるコンテンツタイプである必要があります。

戻り値

型: ConnectApi.Photo

使用方法

写真は非同期に処理され、すぐには表示されない場合があります。