受注伝票更新API実行時のメールアドレス形式チェックについて
#1
2020/3/25 (水) 17:05
受注伝票更新API実行時のメールアドレス形式チェックについて
受注伝票更新APIを使用して購入者メールアドレス(receive_order_purchaser_mail_address)を変更しようとした所、
以下の動作となったのですが、受注伝票更新API実行時のメールアドレス形式チェックは、どの様なチェックを行っているのでしょうか。
■「xxx@xxx.xxx」に更新しようとする場合
以下のエラーが発生しました。
メッセージコード(code) : 011015
メッセージ(message) : [receive_order_purchaser_mail_address]メールアドレスの形式ではありません。
■「xx@xxx.xxx」に更新しようとする場合
正常に更新できました。
■「xxxx@xxx.xxx」に更新しようとする場合
正常に更新できました。
【備考】
・メイン機能から購入者メールアドレスを更新する場合は「xxx@xxx.xxx」に更新する事が出来ました。
・受注伝票アップロードAPIを使用して受注伝票を作成する際は、購入者メールアドレスが「xxx@xxx.xxx」の受注伝票を作成する事が出来ました。
Re: 受注伝票更新API実行時のメールアドレス形式チェックについて
エラーの詳細につきまして、確認・調査を行いますので
お時間を頂戴いたしますが、しばしお待ちくださいませ。
Re: 受注伝票更新API実行時のメールアドレス形式チェックについて
受注伝票更新APIを利用したメールアドレスの更新の場合
「xxx@xxx.xxx」のみ更新処理が実行されない仕様となっております。
(「aaa@aaa.aaa」や「abc@def.com」などは更新が可能で「x」を使った上記形式の場合のみ更新不可)
Re: 受注伝票更新API実行時のメールアドレス形式チェックについて
ご回答ありがとうございます。
書式不正というよりは「xxx@xxx.xxx」という値が特別にエラーになる為と理解しました。
重ねて2点お伺いしたい事がございます。
1.「xxx@xxx.xxx」の他にも同様のエラーとなる値はありますでしょうか
2.メールアドレス形式チェックがどの様なルールで行われているか、開示していただけませんでしょうか
Re: 受注伝票更新API実行時のメールアドレス形式チェックについて
1.「xxx@xxx.xxx」以外にはエラーとなる値はございません
2.RFCに準拠する形式でチェックしております
Re: 受注伝票更新API実行時のメールアドレス形式チェックについて
ご回答ありがとうございます。
1.2の回答について、承知いたしました。