在Chrome扩展中随机选择一个电子邮件变量



我在Freelancer上做了一个chrome扩展,但由于我的疏忽,我没有注意到自由职业者"忘记了",或者只是没有考虑为任务所需的电子邮件添加变量。

var url = 'https://www.example.com/api/register/' + user;
//var data = 'op=reg&user=' + encodeURIComponent(user) + '&passwd=' + encodeURIComponent(pass) + '&passwd2=' + encodeURIComponent(pass) + '&email=&api_type=json';
var data = 'op=reg&dest=https://www.example.com/&user=' + encodeURIComponent(user) + '&passwd=' + encodeURIComponent(pass) + '&passwd2=' + encodeURIComponent(pass) + '&email=User12345@gmail.com&g-recaptcha-response=' + grecaptchares + '&api_type=json';
var req = new XMLHttpRequest();
req.onreadystatechange = function ()

'&电子邮件=User12345@example.com现在是静态的,每个创建的think都会将该电子邮件作为默认邮件,还会收到一封确认邮件,这是不应该发生的。

该网站不需要发送电子邮件来创建帐户,因此它可以被删除,也可以是一个随机变量。

但老实说,我不知道该怎么办。

如果有人知道帮我,我会很高兴的。

如果确实不需要电子邮件,您可以删除&电子邮件=User12345@gmail.com没有任何问题。只要确保在"与"之前留下撇号。

如果最终需要它,您可以生成一个随机整数来附加到电子邮件中。

function getRandomEmail() {
const randomNumber = Math.floor(Math.random() * 200000)+1;
return `User${randomNumber}@gmail.com`
}

然后,将电子邮件替换为调用getRandomEmail((

&email='+getRandomEmail()+'&g-recaptcha-response

注意:随机电子邮件生成器仅限于20万封电子邮件,有可能生成相同的电子邮件。我不知道这对你来说风险有多大。

相关内容

最新更新