Documentation
¶
Index ¶
- Constants
- type CSASvc
- func (c *CSASvc) AuthenticatedRequest(method, url string, body io.Reader) (*http.Request, error)
- func (c *CSASvc) DebugDisallowUnknownFields(debugFlag bool)
- func (c *CSASvc) DebugSave(debugFlag bool)
- func (c *CSASvc) GetConversations() (*models.ConversationResponse, error)
- func (c *CSASvc) GetMessagesByChannel(channel *models2.Channel) ([]models2.ChatMessage, error)
- func (c *CSASvc) GetPinnedChannels() ([]ChannelId, error)
- type ChannelId
- type ChannelsByName
- type EndpointType
- type PinnedChannelsResponse
- type TeamsByName
Constants ¶
View Source
const ChatSvcAgg = "https://teams.microsoft.com/api/csa/api/"
View Source
const MessagesHost = "https://emea.ng.msg.teams.microsoft.com/"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSASvc ¶
type CSASvc struct {
// contains filtered or unexported fields
}
func NewCSAService ¶
func (*CSASvc) AuthenticatedRequest ¶
func (*CSASvc) DebugDisallowUnknownFields ¶
func (*CSASvc) GetConversations ¶
func (c *CSASvc) GetConversations() (*models.ConversationResponse, error)
func (*CSASvc) GetMessagesByChannel ¶
func (*CSASvc) GetPinnedChannels ¶
type ChannelsByName ¶
func (ChannelsByName) Len ¶
func (c ChannelsByName) Len() int
func (ChannelsByName) Less ¶
func (c ChannelsByName) Less(i, j int) bool
func (ChannelsByName) Swap ¶
func (c ChannelsByName) Swap(i, j int)
type EndpointType ¶
type EndpointType string
const ( EndpointChatSvcAgg EndpointType = "chatsvcagg" EndpointMessages EndpointType = "messages" )
type PinnedChannelsResponse ¶
type TeamsByName ¶
func (TeamsByName) Len ¶
func (t TeamsByName) Len() int
func (TeamsByName) Less ¶
func (t TeamsByName) Less(i, j int) bool
func (TeamsByName) Swap ¶
func (t TeamsByName) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.