受注伝票更新API実行時のメールアドレス形式チェックについて

6 個の投稿 / 0 new
最終投稿
#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」の受注伝票を作成する事が出来ました。

2020/3/25 (水) 17:17

Re: 受注伝票更新API実行時のメールアドレス形式チェックについて

エラーの詳細につきまして、確認・調査を行いますので
お時間を頂戴いたしますが、しばしお待ちくださいませ。

2020/3/26 (木) 11:03

Re: 受注伝票更新API実行時のメールアドレス形式チェックについて

受注伝票更新APIを利用したメールアドレスの更新の場合
xxx@xxx.xxx」のみ更新処理が実行されない仕様となっております。
(「aaa@aaa.aaa」や「abc@def.com」などは更新が可能で「x」を使った上記形式の場合のみ更新不可)

2020/3/26 (木) 11:57
世川 紘平

Re: 受注伝票更新API実行時のメールアドレス形式チェックについて

ご回答ありがとうございます。
書式不正というよりは「xxx@xxx.xxx」という値が特別にエラーになる為と理解しました。

重ねて2点お伺いしたい事がございます。
1.「xxx@xxx.xxx」の他にも同様のエラーとなる値はありますでしょうか
2.メールアドレス形式チェックがどの様なルールで行われているか、開示していただけませんでしょうか

2020/4/1 (水) 17:52 ( #4への返信)

Re: 受注伝票更新API実行時のメールアドレス形式チェックについて

1.「xxx@xxx.xxx」以外にはエラーとなる値はございません
2.RFCに準拠する形式でチェックしております

2020/4/1 (水) 18:14 ( #5への返信)
世川 紘平

Re: 受注伝票更新API実行時のメールアドレス形式チェックについて

ご回答ありがとうございます。
1.2の回答について、承知いたしました。