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

UserProfiles クラス

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

名前空間

ConnectApi

UserProfiles メソッド

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

deletePhoto(communityId, userId)

指定されたユーザの写真を削除します。

API バージョン

35.0

Chatter が必要かどうか

いいえ

署名

public static Void deletePhoto(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me。

戻り値

型: Void

getPhoto(communityId, userId)

指定されたユーザの写真に関する情報を返します。

API バージョン

35.0

ゲストユーザが使用可能

35.0

Chatter が必要かどうか

いいえ

署名

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

パラメータ

communityId
型: String
コミュニティの 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
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
ユーザの ID。

戻り値

型: ConnectApi.UserProfile

setPhoto(communityId, userId, fileId, versionNumber)

指定された、すでにアップロードされているファイルにユーザの写真を設定します。

API バージョン

35.0

Chatter が必要かどうか

いいえ

署名

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

パラメータ

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

戻り値

型: ConnectApi.Photo

使用方法

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

setPhoto(communityId, userId, fileUpload)

指定されたユーザの写真として、提供された blob を設定します。画像として使用できるコンテンツタイプである必要があります。

API バージョン

35.0

Chatter が必要かどうか

いいえ

署名

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

パラメータ

communityId
型: String
コミュニティの 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
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me。
photo
型: ConnectApi.PhotoInput
ファイル ID、バージョン番号、およびトリミングパラメータを指定する ConnectApi.PhotoInput オブジェクト。

戻り値

型: ConnectApi.Photo

使用方法

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

setPhotoWithAttributes(communityId, userId, photo, fileUpload)

指定されたユーザの写真として、提供された blob を設定してトリミングします。画像として使用できるコンテンツタイプである必要があります。

API バージョン

35.0

Chatter が必要かどうか

いいえ

署名

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

パラメータ

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

戻り値

型: ConnectApi.Photo

使用方法

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