检查给定的客户电子邮件可通过 rest/V1/customers/isEmailAvailable REST API Magento 2 获得。
您可以使用 Endpoint /V1/customers/isEmailAvailable 验证网站上是否提供给定的 Emai 地址。
如果您在 POST 正文中提供了 websiteId 字段,请在给定的网站范围内搜索电子邮件 ID。
如果给定网站上存在电子邮件,则响应将为假,因为给定网站上已存在相同的电子邮件 ID,否则响应将为真。
Action: POST
URL: <Host_Url>/rest/default/V1/customers/isEmailAvailable
HEADER: NULL
Request Payload:
{
"customerEmail": "rakeshjesadiya@rakeshjesadiya.com",
"websiteId": "2" //OPTIONAL FIELD
}
Response: Boolean
如果给定的电子邮件 ID 在网站 ID 2 中可用,则输出将为假,否则为真。
也就是说,使用guest email 的时候,执行ajax操作,验证网站是否存在该email.如果 不存在返回true,存在返回false。
例如:
