Documentation
¶
Index ¶
- type MultiTerminal
- func (m *MultiTerminal) AccessToken() (contracts.AccessToken, error)
- func (m *MultiTerminal) AccessTokenCacheKey() string
- func (m *MultiTerminal) AesKey() string
- func (m *MultiTerminal) AppId() string
- func (m *MultiTerminal) AppSecret() string
- func (m *MultiTerminal) Cache() (cache.Cache, string)
- func (m *MultiTerminal) ComponentAccessToken() string
- func (m *MultiTerminal) ComponentAppId() string
- func (m *MultiTerminal) IsOpenPlatform() bool
- func (m *MultiTerminal) OAuth() *oauth.OAuth
- func (m *MultiTerminal) PlatformType() string
- func (m *MultiTerminal) Token() string
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MultiTerminal ¶
type MultiTerminal struct {
// contains filtered or unexported fields
}
MultiTerminal 多端能力
func New ¶
func New(appId, appSecret, token, aesKey string, opts ...Option) *MultiTerminal
func (*MultiTerminal) AccessToken ¶
func (m *MultiTerminal) AccessToken() (contracts.AccessToken, error)
func (*MultiTerminal) AccessTokenCacheKey ¶
func (m *MultiTerminal) AccessTokenCacheKey() string
func (*MultiTerminal) AesKey ¶
func (m *MultiTerminal) AesKey() string
func (*MultiTerminal) AppId ¶
func (m *MultiTerminal) AppId() string
func (*MultiTerminal) AppSecret ¶
func (m *MultiTerminal) AppSecret() string
func (*MultiTerminal) ComponentAccessToken ¶
func (m *MultiTerminal) ComponentAccessToken() string
func (*MultiTerminal) ComponentAppId ¶
func (m *MultiTerminal) ComponentAppId() string
func (*MultiTerminal) IsOpenPlatform ¶
func (m *MultiTerminal) IsOpenPlatform() bool
func (*MultiTerminal) OAuth ¶
func (m *MultiTerminal) OAuth() *oauth.OAuth
func (*MultiTerminal) PlatformType ¶
func (m *MultiTerminal) PlatformType() string
func (*MultiTerminal) Token ¶
func (m *MultiTerminal) Token() string
Click to show internal directories.
Click to hide internal directories.