Как уже отмечали другие, вы не можете создавать учетные записи пользователей Google (например, учетные записи @gmail) с помощью какого-либо API.Это создаст полевой день для спаммеров.Чтобы спаммерам было сложно, Google использует тактику, например CAPTCHA, для предотвращения злоупотреблений.
Но вы можете создавать учетные записи Google Apps с помощью API обеспечения .Учетная запись Google Apps - это в основном белая версия Google Apps (Gmail, Календарь, Документы и т. Д.), Которая находится под вашим собственным доменным именем.
При тех же проблемах со спамом ваша учетная запись Google Apps должна быть либо доменом Premier (где вы платите за каждую предоставляемую учетную запись), либо учебным заведением (я предполагаю, что для этого требуется какой-то процесс проверки).Таким образом, поскольку вы должны платить за каждую учетную запись, это не является большим риском для спамеров (если они не хотят платить большие $$$ за каждую учетную запись ... очень маловероятно).