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

UserProfiles クラス

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

名前空間

ConnectApi

UserProfiles のメソッド

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

deleteBannerPhoto(communityId, userId)

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

API バージョン

36.0

Chatter が必要かどうか

いいえ

署名

public static Void deleteBannerPhoto(String communityId, String userId)

パラメータ

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

戻り値

型: Void

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

getBannerPhoto(communityId, userId)

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

API バージョン

36.0

Chatter が必要かどうか

いいえ

署名

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

パラメータ

communityId
型: String
コミュニティの 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
コミュニティの 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

setBannerPhoto(communityId, userId, fileId, versionNumber)

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

API バージョン

36.0

Chatter が必要かどうか

いいえ

署名

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

パラメータ

communityId
型: String
コミュニティの 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
コミュニティの 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
コミュニティの 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
コミュニティの 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
コミュニティの 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

使用方法

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