パスワードを忘れた場合のメール送信
概要
UserForgottenPassword はeSuiteで登録済みのメールアドレスにメールを送信し、お客様のパスワードをリセットするよう使用されます。
UserForgottenPassword リクエストは、レスポンスの一部としてリセットトークンを返します。このトークンは、eSuiteにあるEメールを使用するのではなく、お客様のEメールを作成するために使用できます。
リクエスト
C#
[csharp]
using (eDeveloperClient client = new eDeveloperClient())
{
var request = new UserForgottenPasswordRequest()
{
clientId = 433,
apiPassword = "sN?67oS=cE",
emailAddress = "john.smith@mppglobal.com"
};
{
var request = new UserForgottenPasswordRequest()
{
clientId = 433,
apiPassword = "sN?67oS=cE",
emailAddress = "john.smith@mppglobal.com"
};
var response = client.UserForgottenPassword(request);
}
引数
次の表は、UserForgottenPasswordに指定する必要がある引数、及び必須引数の識別を以下に示します。
| 名称 | データータイプ | 説明 | 必須か | 値の例 |
|---|---|---|---|---|
| ClientId | Integer | eSuiteとのインテグレーションで識別するために提供された、eSuiteの固有ID。 | Yes | 433 |
| ApiPassword | String | eSuiteの一意のパスワード | Yes | sN?67oS=cE |
| Guid | String | 認証のコールから得られたセッションID | Yes* | sN?67oS=cE |
| ClientUserId | String | サードパーティの認証システムによって顧客アカウントに割り当てられた一意の識別子 | Yes* | 000001 |
| EmailAddress | String | eSuiteプラットフォームにお客様がアカウントを登録したアドレス | Yes* | john.smith@mppglobal.com |