Documentation ¶
Overview ¶
Package associated handles the iOS and Android associated app handler protocols. For more discussion of these protocols, please see:
Android:
https://developer.android.com/training/app-links/verify-site-associations
iOS:
https://developer.apple.com/documentation/safariservices/supporting_associated_domains
Package associated handles the iOS and Android associated app handler protocols. For more discussion of these protocols, please see:
Android:
https://developer.android.com/training/app-links/verify-site-associations
iOS:
https://developer.apple.com/documentation/safariservices/supporting_associated_domains
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AndroidData ¶
type Appstrings ¶
type Appstrings struct {
Apps []string `json:"apps,omitempty"`
}
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func New ¶
func New(config *config.RedirectConfig, db *database.Database, cacher cache.Cacher, h render.Renderer) (*Controller, error)
func (*Controller) AndroidData ¶ added in v0.19.0
func (c *Controller) AndroidData(realmID uint) ([]AndroidData, error)
AndroidData finds all the android data apps.
func (*Controller) HandleAndroid ¶
func (c *Controller) HandleAndroid() http.Handler
func (*Controller) HandleIos ¶
func (c *Controller) HandleIos() http.Handler
type IOSData ¶
type IOSData struct { Applinks Applinks `json:"applinks"` // The following two fields are included for completeness' sake, but are not // currently populated/used by the system. Webcredentials *Appstrings `json:"webcredentials,omitempty"` Appclips *Appstrings `json:"appclips,omitempty"` }
Click to show internal directories.
Click to hide internal directories.