Documentation
¶
Index ¶
- type EncryptedCredentials
- type EncryptedPassportElement
- type PassportData
- type PassportElementError
- type PassportElementErrorDataField
- type PassportElementErrorFile
- type PassportElementErrorFiles
- type PassportElementErrorFrontSide
- type PassportElementErrorReverseSide
- type PassportElementErrorSelfie
- type PassportElementErrorTranslationFile
- type PassportElementErrorTranslationFiles
- type PassportElementErrorUnspecified
- type PassportFile
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EncryptedCredentials ¶
type EncryptedPassportElement ¶
type EncryptedPassportElement struct {
Type string `json:"type"`
Data string `json:"data,omitempty"`
PhoneNumber string `json:"phone_number,omitempty"`
Email string `json:"email,omitempty"`
Files []PassportFile `json:"files,omitempty"`
FrontSide PassportFile `json:"front_side,omitempty"`
ReverseSide PassportFile `json:"reverse_side,omitempty"`
Selfie PassportFile `json:"selfie,omitempty"`
Translation []PassportFile `json:"translation,omitempty"`
Hash string `json:"hash"`
}
type PassportData ¶
type PassportData struct {
Data []EncryptedPassportElement `json:"data"`
Credentials EncryptedCredentials `json:"credentials"`
}
type PassportElementError ¶
type PassportElementError interface {
GetError() string
}
type PassportElementErrorDataField ¶
type PassportElementErrorDataField struct {
Source string `json:"source"`
Type string `json:"type"`
FieldName string `json:"field_name"`
DataHash string `json:"data_hash"`
Message string `json:"message"`
}
https://core.telegram.org/bots/api#passportelementerrordatafield
func (*PassportElementErrorDataField) GetError ¶
func (q *PassportElementErrorDataField) GetError() string
type PassportElementErrorFile ¶
type PassportElementErrorFile struct {
Source string `json:"source"`
Type string `json:"type"`
FileHash string `json:"file_hash"`
Message string `json:"message"`
}
https://core.telegram.org/bots/api#passportelementerrorfile
func (*PassportElementErrorFile) GetError ¶
func (q *PassportElementErrorFile) GetError() string
type PassportElementErrorFiles ¶
type PassportElementErrorFiles struct {
Source string `json:"source"`
Type string `json:"type"`
FileHashes []string `json:"file_hashes"`
Message string `json:"message"`
}
https://core.telegram.org/bots/api#passportelementerrorfiles
func (*PassportElementErrorFiles) GetError ¶
func (q *PassportElementErrorFiles) GetError() string
type PassportElementErrorFrontSide ¶
type PassportElementErrorFrontSide struct {
Source string `json:"source"`
Type string `json:"type"`
FileHash string `json:"file_hash"`
Message string `json:"message"`
}
https://core.telegram.org/bots/api#passportelementerrorfrontside
func (*PassportElementErrorFrontSide) GetError ¶
func (q *PassportElementErrorFrontSide) GetError() string
type PassportElementErrorReverseSide ¶
type PassportElementErrorReverseSide struct {
Source string `json:"source"`
Type string `json:"type"`
FileHash string `json:"file_hash"`
Message string `json:"message"`
}
https://core.telegram.org/bots/api#passportelementerrorreverseside
func (*PassportElementErrorReverseSide) GetError ¶
func (q *PassportElementErrorReverseSide) GetError() string
type PassportElementErrorSelfie ¶
type PassportElementErrorSelfie struct {
Source string `json:"source"`
Type string `json:"type"`
FileHash string `json:"file_hash"`
Message string `json:"message"`
}
https://core.telegram.org/bots/api#passportelementerrorselfie
func (*PassportElementErrorSelfie) GetError ¶
func (q *PassportElementErrorSelfie) GetError() string
type PassportElementErrorTranslationFile ¶
type PassportElementErrorTranslationFile struct {
Source string `json:"source"`
Type string `json:"type"`
FileHash string `json:"file_hash"`
Message string `json:"message"`
}
https://core.telegram.org/bots/api#passportelementerrortranslationfile
func (*PassportElementErrorTranslationFile) GetError ¶
func (q *PassportElementErrorTranslationFile) GetError() string
type PassportElementErrorTranslationFiles ¶
type PassportElementErrorTranslationFiles struct {
Source string `json:"source"`
Type string `json:"type"`
FileHashes []string `json:"file_hashes"`
Message string `json:"message"`
}
https://core.telegram.org/bots/api#passportelementerrortranslationfiles
func (*PassportElementErrorTranslationFiles) GetError ¶
func (q *PassportElementErrorTranslationFiles) GetError() string
type PassportElementErrorUnspecified ¶
type PassportElementErrorUnspecified struct {
Source string `json:"source"`
Type string `json:"type"`
ElementHash string `json:"element_hash"`
Message string `json:"message"`
}
https://core.telegram.org/bots/api#passportelementerrorunspecified
func (*PassportElementErrorUnspecified) GetError ¶
func (q *PassportElementErrorUnspecified) GetError() string
Click to show internal directories.
Click to hide internal directories.