Versions in this module Expand all Collapse all v0 v0.1.4 Jun 23, 2025 v0.1.3 Jun 23, 2025 v0.1.2 Jun 23, 2025 v0.1.1 Jun 23, 2025 Changes in this version type LoginForm + InitialRequestId string v0.1.0 Jun 20, 2025 Changes in this version + type AccountInfo interface + GetAvatarURL func() string + GetAvatarURLHD func() string + GetBiography func() string + GetBusinessEmail func() string + GetExternalUrl func() string + GetFbId func() string + GetName func() string + GetUserId func() string + GetUsername func() string + HasPhoneNumber func() bool + IsPrivate func() bool + type AjaxQueryParams struct + A string + CometReq string + Jazoest string + User string + type BootLoaderConfig struct + BtCutoffIndex int + DeferBootloads bool + EarlyRequireLazy bool + FastPathForAlreadyRequired bool + HypStep4 bool + JsRetries []int + JsRetryAbortNum int + JsRetryAbortTime int + PhdOn bool + SilentDups bool + Timeout int + TranslationRetries []int + TranslationRetryAbortNum int + TranslationRetryAbortTime int + type Bootloader_HandlePayload struct + Consistency Consistency + CsrUpgrade string + RsrcMap map[string]RsrcDetails + type Consistency struct + Rev int64 + type ContentType string + const FORM + const JSON + const NONE + type CryptoAuthToken struct + EncryptedSerializedCat string + ExpirationTimeInSeconds int + type CurrentBusinessAccount struct + BusinessAccountName any + BusinessID any + BusinessPersonaID any + BusinessProfilePicURL any + BusinessRole any + BusinessUserID any + Email any + EnterpriseProfilePicURL any + ExpiryTime any + FirstName any + HasVerifiedEmail any + IPPermission any + IsAdsFeatureLimited any + IsBusinessBanhammered any + IsBusinessPerson bool + IsEnterpriseBusiness bool + IsFacebookWorkAccount bool + IsInstagramBusinessPerson bool + IsTwoFacNewFlow bool + IsUserOptInAccountSwitchInfraUpgrade bool + LastName any + PermittedBusinessAccountTaskIds []any + PersonalUserID string + ShouldHideComponentsByUnsupportedFirstPartyTools bool + ShouldShowAccountSwitchComponents bool + type CurrentUserInitialData struct + AccountID string + AppID string + HasSecondaryBusinessPerson bool + IsBusinessDomain bool + IsBusinessPersonAccount bool + IsDeactivatedAllowedOnMessenger bool + IsFacebookWorkAccount bool + IsMessengerCallGuestUser bool + IsMessengerOnlyUser bool + IsWorkMessengerCallGuestUser bool + IsWorkroomsUser bool + Name string + ShortName string + UserID string + func (c *CurrentUserInitialData) GetAvatarURL() string + func (c *CurrentUserInitialData) GetAvatarURLHD() string + func (c *CurrentUserInitialData) GetBiography() string + func (c *CurrentUserInitialData) GetBusinessEmail() string + func (c *CurrentUserInitialData) GetExternalUrl() string + func (c *CurrentUserInitialData) GetFbId() string + func (c *CurrentUserInitialData) GetName() string + func (c *CurrentUserInitialData) GetUserId() string + func (c *CurrentUserInitialData) GetUsername() string + func (c *CurrentUserInitialData) HasPhoneNumber() bool + func (c *CurrentUserInitialData) IsPrivate() bool + type DTSGInitData struct + AsyncGetToken string + Token string + type DTSGInitialData struct + Token string + type EnvJSON struct + CompatIframeToken string + Ghlss string + IsTrustedTypesReportOnly bool + RoutingNamespace string + ScheduledCSSJSScheduler bool + UseFbtVirtualModules bool + UseTrustedTypes bool + type Eqmc struct + AjaxURL string + FbDtsg string + HasteSessionId string + L any + S string + W int + func (e *Eqmc) ParseAjaxURLData() (*AjaxQueryParams, error) + type Hblp struct + Consistency Consistency + type Hsrp struct + Hblp Hblp + type ImageMetadata struct + Fbid int64 + Filename string + Filetype string + ImageID int64 + Src string + func (img *ImageMetadata) GetFbId() int64 + type InitialCookieConsent struct + DeferCookies bool + InitialConsent []int + NoCookies bool + ShouldShowCookieBanner bool + type InstagramCookiesVariables struct + FirstPartyTrackingOptIn bool + IgDid string + Input struct{ ... } + ThirdPartyTrackingOptIn bool + type InstagramLoginPayload struct + OptIntoOneTap bool + Password string + QueryParams string + TrustedDeviceRecords string + Username string + type InstagramLoginResponse struct + Authenticated bool + CheckpointUrl string + FlowRenderType int + Lock bool + Message string + OneTapPrompt bool + Reactivated bool + Status string + User bool + UserID string + type InstagramPasswordEncryption struct + KeyID string + PublicKey string + Version string + type IntlCurrentLocale struct + Code string + type IntlViewerContext struct + Gender int + RegionalLocale any + type LSD struct + Token string + type LSPlatformMessengerSyncParams struct + Contact string + E2Ee string + Mailbox string + type LgnDim struct + Ah int + Aw int + C int + H int + W int + type LoginForm struct + AbTestData string + Display string + Email string + EncPass string + FirstPrefillSource string + FirstPrefillType string + HadCPPrefilled string + HadPasswordPrefilled string + IsPrivate string + Jazoest string + Lgndim string + Lgnjs string + Lgnrnd string + Lsd string + PrefillContactPoint string + PrefillSource string + PrefillType string + ReturnSession string + SignedNext string + SkipAPILogin string + Timezone string + TryNum string + type MQTTConfig struct + AppId int64 + Broker string + Capabilities int + ChatOn bool + Cid string + ClientCapabilities int + ClientId string + ConnectionType string + HostNameOverride string + KeepAliveTimeout uint16 + ProtocolLevel uint8 + ProtocolName string + SessionId int64 + SubscribedTopics []any + func (m *MQTTConfig) BuildBrokerUrl() string + type MQTTWebConfig struct + AppID int64 + Capabilities int + ChatVisibility bool + ClientCapabilities int + Endpoint string + Fbid string + HostNameOverride string + PollingEndpoint string + SubscribedTopics []any + type MediaMetadata interface + GetFbId func() int64 + type MediaPayloads struct + Metadata interface{} + UploadID any + type MercuryUploadResponse struct + Ar int + Error int + ErrorDescription string + ErrorSummary string + Hsrp Hsrp + Lid string + Payload MediaPayloads + type MessengerWebInitData struct + AccountKey string + AppID int64 + CryptoAuthToken CryptoAuthToken + LogoutToken string + SessionID string + type MessengerWebRegion struct + Region string + type MqttWebConfig struct + AppID int64 + Capabilities int + ChatVisibility bool + ClientCapabilities int + Endpoint string + Fbid string + HostNameOverride string + PollingEndpoint string + SubscribedTopics []any + type MqttWebDeviceID struct + ClientID string + type Platform int + const Facebook + const Instagram + type PolarisViewer struct + Data ViewerData + ID string + func (p *PolarisViewer) GetAvatarURL() string + func (p *PolarisViewer) GetAvatarURLHD() string + func (p *PolarisViewer) GetBiography() string + func (p *PolarisViewer) GetBusinessEmail() string + func (p *PolarisViewer) GetExternalUrl() string + func (p *PolarisViewer) GetFbId() string + func (p *PolarisViewer) GetName() string + func (p *PolarisViewer) GetUserId() string + func (p *PolarisViewer) GetUsername() string + func (p *PolarisViewer) HasPhoneNumber() bool + func (p *PolarisViewer) IsPrivate() bool + type RawJSONConfigs struct + EnvJSON EnvJSON + Eqmc Eqmc + type RelayAPIConfigDefaults struct + AccessToken string + ActorID string + CustomHeaders struct{ ... } + EnableNetworkLogger bool + EncryptionKeyParams interface{} + FetchTimeout int + GraphBatchURI string + GraphURI string + IsProductionEndpoint bool + RetryDelays []int + SubscriptionTopicURI interface{} + UseXController bool + WithCredentials bool + WorkRequestTaggingProduct interface{} + XhrEncoding interface{} + type RsrcDetails struct + C int64 + M string + P string + Src string + Tsrc string + Type string + type SchedulerJSDefineConfig struct + BootloaderConfig BootLoaderConfig + CurrentBusinessUser CurrentBusinessAccount + CurrentUserInitialData CurrentUserInitialData + DTSGInitData DTSGInitData + DTSGInitialData DTSGInitialData + InitialCookieConsent InitialCookieConsent + InstagramPasswordEncryption InstagramPasswordEncryption + IntlCurrentLocale IntlCurrentLocale + IntlViewerContext IntlViewerContext + LSD LSD + LSPlatformMessengerSyncParams LSPlatformMessengerSyncParams + MessengerWebInitData MessengerWebInitData + MessengerWebRegion MessengerWebRegion + MqttWebConfig MqttWebConfig + MqttWebDeviceID MqttWebDeviceID + PolarisViewer PolarisViewer + RelayAPIConfigDefaults RelayAPIConfigDefaults + ServerNonce ServerNonce + SiteData SiteData + SprinkleConfig SprinkleConfig + USIDMetadata USIDMetadata + WebConnectionClassServerGuess WebConnectionClassServerGuess + WebDevicePerfClassData WebDevicePerfClassData + XIGSharedData XIGSharedData + type SchedulerJSRequire struct + LSTable *table.LSTable + type ServerNonce struct + ServerNonce string + type SiteData struct + BeOneAhead bool + BlHashVersion int64 + ClientRevision int64 + CometEnv int64 + HasteSession string + HasteSite string + Hsi string + IsComet bool + IsExperimentalTier bool + IsJitWarmedUp bool + IsRtl bool + ManifestBaseURI string + ManifestOrigin string + ManifestVersionPrefix string + PkgCohort string + Pr float64 + PushPhase string + SemrHostBucket string + ServerRevision int64 + SkipRdBl bool + Spin int64 + SpinB string + SpinR int + SpinT int + Tier string + Vip string + WbloksEnv bool + type SprinkleConfig struct + ParamName string + ShouldRandomize bool + Version int + type USIDMetadata struct + BrowserID string + PageID string + TabID string + TransitionID int + Version int + type VideoMetadata struct + Filename string + Filetype string + ThumbnailSrc string + VideoID int64 + func (vid *VideoMetadata) GetFbId() int64 + type ViewerData struct + BadgeCount string + BasicAdsTier int + Biography string + BusinessAddressJSON any + BusinessContactMethod string + BusinessEmail string + BusinessPhoneNumber any + CanSeeOrganicInsights bool + CategoryName any + ExternalURL string + Fbid string + FullName string + GuardianID any + HasPhoneNumber bool + HasProfilePic bool + HasTabbedInbox bool + HideLikeAndViewCounts bool + ID string + IsBasicAdsOptedIn bool + IsBusinessAccount bool + IsJoinedRecently bool + IsPrivate bool + IsProfessionalAccount bool + IsSupervisedUser bool + IsSupervisionEnabled bool + IsUserInCanada bool + ProbablyHasApp bool + ProfilePicURL string + ProfilePicURLHd string + ShouldShowCategory bool + ShouldShowPublicContacts bool + Username string + type WebConnectionClassServerGuess struct + ConnectionClass string + type WebDevicePerfClassData struct + DeviceLevel string + YearClass any + type XIGConfigData struct + BrowserPushPubKey string + BundleVariant string + CacheSchemaVersion int + Config struct{ ... } + ConnectionQualityRating string + ConsentDialogConfig struct{ ... } + CountryCode string + DeploymentStage string + DeviceID string + Encryption struct{ ... } + FrontendEnv string + Hostname string + IsDev bool + IsOnVpn bool + IsWhitelistedCrawlBot bool + LanguageCode string + Locale string + MidPct float64 + Nonce string + Platform string + PrivacyFlowTrigger any + RolloutHash string + ShouldShowDigitalCollectiblesPrivacyNotice bool + SignalCollectionConfig struct{ ... } + WwwRoutingConfig struct{ ... } + type XIGSharedData struct + ConfigData *XIGConfigData + Native struct{ ... } + Raw string + func (xig *XIGSharedData) ParseRaw() error