Bidders - アカウント回復サービス
アカウント回復サービスを使用すると、Xandr パスワードをリセットしたり、Xandr ユーザー名を取得したりできます。
パスワードをリセットする
パスワードを忘れたために Xandr の bidder API にログインできない場合は、次の手順に従ってパスワードをリセットします。
手順 1. ユーザー名を含む JSON 形式のファイルを作成する
$ cat reset_password_1
{
"account-recovery": {
"username" : "USERNAME"
}
}
手順 2. アカウント回復サービスにファイルを POST する
$ curl -X POST -d @reset_password_1 'https://api.adnxs.com/account-recovery'
{
"response": {
"status": "OK",
"dbg_info": {
...
}
}
}
手順 3. メールを確認する
前の手順では、JSON 形式のファイル内のユーザー名に関連付けられているアドレスに電子メールを送信するようにシステムをトリガーします。 電子メールには、次の手順で使用するトークンが含まれます。
重要
トークンは 16 時間有効です。
注:
メールが届かない場合、ファイル内のユーザー名が有効でない可能性があります。 ユーザー名の精度を確認し、もう一度やり直してください。 ユーザー名を忘れた場合は、以下の「ユーザー 名を取得する 」を参照してください。
手順 4. 新しいパスワードとトークンを含む JSON 形式のファイルを作成する
$ cat reset_password_2
{
"account-recovery": {
"password": "NEW_PASSWORD",
"token": "TOKEN_FROM_EMAIL"
}
}
パスワードを作成するためのガイドライン
パスワードを作成するときは、次の複雑なパスワードを作成してください。
- 10 文字以上
- 64 文字以下
- 少なくとも 1 つの大文字 (A から Z)
- 少なくとも 1 つの小文字 (a から z)
- 少なくとも 1 桁 (0 から 9)
- 少なくとも 1 つの特殊文字 (#、$、? %、& など)
手順 5. アカウント回復サービスにファイルを配置する
これにより、パスワードがリセットされ、ユーザー名に関連付けられているアドレスに確認メールが送信されます。 確認メールを受け取ったら、ユーザー名と新しいパスワードを使用して API にログインできます。 ガイダンスについては、「 Authentication Service 」を参照してください。
$ curl -X PUT -d @reset_password_2 'https://api.adnxs.com/account-recovery'
{
"response": {
"status": "OK",
"dbg_info": {
...
}
}
}
ユーザー名を取得する
ユーザー名を忘れたために API にログインできない場合は、次の手順に従ってユーザー名を取得します。
手順 1. メール アドレスを含む JSON 形式のファイルを作成する
$ cat retrieve_username
{
"account-recovery": {
"email" : "EMAIL_ADDRESS"
}
}
手順 2. アカウント回復サービスにファイルを POST する
$ curl -X POST -d @retrieve_username 'https://api.adnxs.com/account-recovery'
{
"response": {
"status": "OK",
"dbg_info": {
...
}
}
}
手順 3. メールを確認する
前の手順では、ファイルで指定されたアドレスに電子メールを送信するようにシステムをトリガーします。 電子メールには、メール アドレスに関連付けられているユーザー名が含まれます。 メールを受信したら、ユーザー名と新しいパスワードを使用して API にログインできます。 ガイダンスについては、「 Authentication Service 」を参照してください。
注:
メールが届かない場合、ファイル内のメール アドレスまたはホスト URL が無効である可能性があります。 値の精度を確認し、もう一度やり直してください。