ネクストエンジン API 開発者フォーラム: 受注伝票更新API実行時のメールアドレス形式チェックについて
ネクストエンジン API のネクストエンジンAPIについてに関する開発者フォーラムの質問と回答。クライアントアプリ・ストア連携・エンジン利用についてのQ&A。
投稿者: 匿名ユーザー 日時: 2020/03/25
カテゴリ: ネクストエンジン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」の受注伝票を作成する事が出来ました。
回答 (5件)
Section titled “回答 (5件)”運営 — 2020/03/25
Section titled “運営 — 2020/03/25”エラーの詳細につきまして、確認・調査を行いますので
お時間を頂戴いたしますが、しばしお待ちくださいませ。
運営 — 2020/03/26
Section titled “運営 — 2020/03/26”受注伝票更新APIを利用したメールアドレスの更新の場合
「xxx@xxx.xxx」のみ更新処理が実行されない仕様となっております。
(「aaa@aaa.aaa」や「abc@def.com」などは更新が可能で「x」を使った上記形式の場合のみ更新不可)
匿名ユーザー(質問者) — 2020/03/26
Section titled “匿名ユーザー(質問者) — 2020/03/26”ご回答ありがとうございます。
書式不正というよりは「xxx@xxx.xxx」という値が特別にエラーになる為と理解しました。
重ねて2点お伺いしたい事がございます。
1.「xxx@xxx.xxx」の他にも同様のエラーとなる値はありますでしょうか
2.メールアドレス形式チェックがどの様なルールで行われているか、開示していただけませんでしょうか
運営 — 2020/04/01
Section titled “運営 — 2020/04/01”1.「xxx@xxx.xxx」以外にはエラーとなる値はございません
2.RFCに準拠する形式でチェックしております
匿名ユーザー(質問者) — 2020/04/01
Section titled “匿名ユーザー(質問者) — 2020/04/01”ご回答ありがとうございます。
1.2の回答について、承知いたしました。