Documentation
¶
Index ¶
- func ClientVersions(r *http.Request, rctx rcontext.RequestContext, user _apimeta.UserInfo) interface{}
- func DownloadMedia(r *http.Request, rctx rcontext.RequestContext, auth _apimeta.AuthContext) interface{}
- func DownloadMediaUser(r *http.Request, rctx rcontext.RequestContext, user _apimeta.UserInfo) interface{}
- func Identicon(r *http.Request, rctx rcontext.RequestContext, user _apimeta.UserInfo) interface{}
- func Logout(r *http.Request, rctx rcontext.RequestContext, user _apimeta.UserInfo) interface{}
- func LogoutAll(r *http.Request, rctx rcontext.RequestContext, user _apimeta.UserInfo) interface{}
- func PreviewUrl(r *http.Request, rctx rcontext.RequestContext, user _apimeta.UserInfo) interface{}
- func PublicConfig(r *http.Request, rctx rcontext.RequestContext, user _apimeta.UserInfo) interface{}
- func ThumbnailMedia(r *http.Request, rctx rcontext.RequestContext, auth _apimeta.AuthContext) interface{}
- func ThumbnailMediaUser(r *http.Request, rctx rcontext.RequestContext, user _apimeta.UserInfo) interface{}
- func UploadMediaAsync(r *http.Request, rctx rcontext.RequestContext, user _apimeta.UserInfo) interface{}
- func UploadMediaSync(r *http.Request, rctx rcontext.RequestContext, user _apimeta.UserInfo) interface{}
- type MatrixOpenGraph
- type MediaUploadedResponse
- type PublicConfigResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClientVersions ¶ added in v1.3.5
func DownloadMedia ¶
func DownloadMedia(r *http.Request, rctx rcontext.RequestContext, auth _apimeta.AuthContext) interface{}
func DownloadMediaUser ¶ added in v1.3.7
func PreviewUrl ¶
func PublicConfig ¶
func ThumbnailMedia ¶
func ThumbnailMedia(r *http.Request, rctx rcontext.RequestContext, auth _apimeta.AuthContext) interface{}
func ThumbnailMediaUser ¶ added in v1.3.7
func UploadMediaAsync ¶
func UploadMediaSync ¶
Types ¶
type MatrixOpenGraph ¶
type MatrixOpenGraph struct { Url string `json:"og:url,omitempty"` SiteName string `json:"og:site_name,omitempty"` Type string `json:"og:type,omitempty"` Description string `json:"og:description,omitempty"` Title string `json:"og:title,omitempty"` ImageMxc string `json:"og:image,omitempty"` ImageType string `json:"og:image:type,omitempty"` ImageSize int64 `json:"matrix:image:size,omitempty"` ImageWidth int `json:"og:image:width,omitempty"` ImageHeight int `json:"og:image:height,omitempty"` }
type MediaUploadedResponse ¶
type MediaUploadedResponse struct {
ContentUri string `json:"content_uri,omitempty"`
}
type PublicConfigResponse ¶
Click to show internal directories.
Click to hide internal directories.