Documentation ¶
Index ¶
- type Api
- func (a *Api) Address(ctx context.Context, addresses ...string) (result []*model.Address, err error)
- func (a *Api) Birthday(ctx context.Context, birthdates ...string) (result []*model.Birthday, err error)
- func (a *Api) Email(ctx context.Context, emails ...string) (result []*model.Email, err error)
- func (a *Api) Name(ctx context.Context, names ...string) (result []*model.Name, err error)
- func (a *Api) Passport(ctx context.Context, passports ...string) (result []*model.Passport, err error)
- func (a *Api) Phone(ctx context.Context, phones ...string) (result []*model.Phone, err error)
- func (a *Api) Vehicle(ctx context.Context, vehicles ...string) (result []*model.Vehicle, err error)
- type Requester
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Api ¶
type Api struct {
Client Requester
}
Api provides "clean" API.
func (*Api) Address ¶
func (a *Api) Address(ctx context.Context, addresses ...string) (result []*model.Address, err error)
Address clean all provided addresses Call https://dadata.ru/api/v2/clean/address
func (*Api) Birthday ¶
func (a *Api) Birthday(ctx context.Context, birthdates ...string) (result []*model.Birthday, err error)
Birthday clean all provided birthdates Call https://dadata.ru/api/v2/clean/birthdate
func (*Api) Email ¶
Email clean all provided emails Call https://dadata.ru/api/v2/clean/email
func (*Api) Name ¶
Name clean all provided names Call https://dadata.ru/api/v2/clean/name
func (*Api) Passport ¶
func (a *Api) Passport(ctx context.Context, passports ...string) (result []*model.Passport, err error)
Passport clean all provided passports Call https://dadata.ru/api/v2/clean/passport
func (*Api) Phone ¶
Phone clean all provided phones Call https://dadata.ru/api/v2/clean/phone
Click to show internal directories.
Click to hide internal directories.