OTP с Go

Создайте OTP-токен (одноразовый пароль) с Go

Go : ДОКУМЕНТАЦИЯ API



OTP с Go

Пример в Go:

package main

import (
  "io/ioutil"
  "log"
  "net/http"
)

func main() {
	var aclass string = "otp"
	var method string = "generateotp"
	var user string = "user"
	var password string = "password"
	var type string = "number"
	var destination string = "34600000000"
	var time string = "1"
	var timetype string = "days"
	var length string = "6"
	var otpformat string = "all"
	var output string = ""

	var request string = "https://www.afilnet.com/api/http/?class="+aclass+"&method="+method+"&user="+user+"&password="+password+"&type="+type+"&destination="+destination+"&time="+time+"&timetype="+timetype+"&length="+length+"&otpformat="+otpformat+"&output="+output
	
	resp, err := http.Get(request)
  
  	if(err != nil) {
  		log.Fatalln(err)
	}
  
	defer resp.Body.Close()
	ioutil.ReadAll(resp.Body)
	
	if(err != nil) {
		log.Fatalln(err)
	}
}



Смотрите пример в:

OTP с PHP OTP с Java OTP с С Sharp OTP с Unix OTP с Ruby on rails OTP с Python OTP с Android OTP с Objective C / iPhone OTP с SQL Server OTP с Oracle OTP с Node JS OTP с Go OTP с Scala OTP с Swift OTP с Delphi



Детали метода

параметр Описание Обязательный / Необязательный
class=otp Запрошенный класс: класс, к которому сделан запрос обязательное
method=generateotp Запрошенный метод класса: метод класса, к которому сделан запрос обязательное
user Пользователь и адрес электронной почты вашей учетной записи Afilnet обязательное
password Пароль вашей учетной записи Afilnet обязательное
type Тип группы (электронная почта или мобильный) обязательное
destination Номер мобильного телефона или адрес электронной почты обязательное
time Количество дней, недель, месяцев или лет Необязательный
timetype Тип времени (Возможное значение: дни, недели, месяцы или годы) Необязательный
length Длина пароля для генерации Необязательный
otpformat Формат создаваемого пароля, если он включает все символы, только цифры или только буквы (все, цифры, буквы) Необязательный
output Выходной формат результата Необязательный

При отправке запросов вы получите следующие поля:


  •  status
  •   результат (если статус = успех), здесь вы получите следующие значения:
    • Никакие дополнительные значения не будут отправлены вам
  • ошибка (если статус = ошибка), здесь вы получите код ошибки

Возможные коды ошибок перечислены ниже


Код Описание
MISSING_USER Пользователь или адрес электронной почты не включены
MISSING_PASSWORD Пароль не включен
MISSING_CLASS Класс не включен
MISSING_METHOD Метод не включен
MISSING_COMPULSORY_PARAM Обязательный параметр не включен
INCORRECT_USER_PASSWORD Неверный пользователь или пароль
INCORRECT_CLASS Неправильный класс
INCORRECT_METHOD Неправильный метод
INCORRECT_TIME_TYPE Неправильный тип времени (возможные значения: дни, недели, месяцы или годы)
INCORRECT_TYPE Неверный тип. Тип должен быть мобильным или электронным
INCORRECT_FORMAT ERROR_INCORRECT_FORMAT
INCORRECT_OTP_FORMAT ERROR_INCORRECT_OTP_FORMAT
Параметры:
  • class : otp
  • method : generateotp
  • user : user
  • password : password
  • type : number
  • destination : 34600000000
  • time : 1
  • timetype : days
  • length : 6
  • otpformat : all
  • output :

Запрос:
https://www.afilnet.com/api/http/?class=otp&method=generateotp&user=user&password=password&type=number&destination=34600000000&time=1&timetype=days&length=6&otpformat=all&output=




Подключите Go к нашему OTP (одноразовый пароль) API

Наш OTP (одноразовый пароль) API позволяет вам {метод} простым, быстрым и эффективным способом. Процесс, которому вы должны следовать, чтобы использовать наш API, займет всего несколько минут. Наша компания предложит вам бесплатную пробную версию, чтобы вы могли протестировать услугу.


Шаги, которым нужно следовать

  • Зарегистрируйтесь в качестве клиента на Afilnet.
  • Запросите тест или пополните баланс.
  • Начните использовать API со своими регистрационными данными (данные, которые вы должны указать в полях «пользователь» и «пароль») или с создания новых учетных данных API из своей учетной записи Afilnet.

Начните прямо сейчас с Afilnet API!




У вас есть вопросы или проблемы при интеграции?


Свяжитесь с нашей командой с любыми вопросами, используя предлагаемые нами методы связи. Наша команда постарается предложить вам немедленное решение и поможет вам в интеграции нашего API в ваше программное обеспечение.



Попробуйте Afilnet бесплатно!

Вы находитесь всего в одном шаге от того, что навсегда измените коммуникацию своей компании, с сегодняшнего дня вы будете получать и удерживать своих клиентов лучше благодаря услугам Afilnet.

Массовые СМС · Рекламная рассылка · Социальная сеть · Обмен мгновенными сообщениями · Сертификация · и многое другое

Зарегистрируйтесь за 1 минуту

Зарегистрируйтесь бесплатно и попробуйте Afilnet сегодня *



(*) Акция действительна только для компаний, которые никогда раньше не пользовались услугой Afilnet, бесплатный кредит предоставляется только для маркетинговых услуг по SMS и электронной почте. При запросе бесплатного баланса Afilnet может связаться с вами, чтобы подтвердить информацию о вашей компании.

ВАЖНАЯ ИНФОРМАЦИЯ О ПЕЧЕНИ: Если вы продолжаете использовать этот веб-сайт, мы предполагаем, что вы принимаете условия использования. Вы найдете больше информации в нашей Политике использования файлов cookie.. Продолжать

Способы оплаты

  • Передача по проводам
    Кредитная карта
    Paypal
    Western Union

Afilnet на вашем языке

Afilnet EspañaAfilnet United KingdomAfilnet FranceAfilnet DeutschlandAfilnet ItaliaAfilnet PortugalAfilnet 中国Afilnet 日本Afilnet الإمارات العربية المتحدةAfilnet EstoniaAfilnet PolskaAfilnet РоссияAfilnet TürkiyeAfilnet Česká republikaAfilnet ΕλλάδαAfilnet SverigeAfilnet DanmarkAfilnet România

Copyright © 2021 Afilnet · Все права защищены