Documentation ¶
Index ¶
Constants ¶
View Source
const (
HomeTimeLines = "/api/v1/timelines/home"
)
HomeTimeLines 获取首页列表 Statused 发送嘟文
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HomeResp ¶
type HomeResp struct { Content string ID string Visibility Visibility // contains filtered or unexported fields }
HomeResp 首页列表的返回体
type Mastodon ¶
Mastodon 总入口结构体
func (*Mastodon) GetHomeTimeLines ¶
GetHomeTimeLines 获取首页列表数据
func (*Mastodon) SendStatuses ¶
func (mastodon *Mastodon) SendStatuses(params *StatusParams) (*StatusRes, error)
SendStatuses 发嘟
type Status ¶
type Status struct { ID string `json:"id"` CreatedAt string `json:"created_at"` Content string `json:"content"` Account Account `json:"account"` }
Status 嘟文类型 See https://docs.joinmastodon.org/entities/status/#example
type StatusParams ¶
type StatusParams struct { Status string `json:"status" validate:"required,max=500,min=1"` MediaIds string `json:"media_ids" validate:"required"` Poll string `json:"poll" validate:"required"` InReplyToID string `json:"in_reply_to_id,omitempty"` Visibility string `json:"visibility,omitempty"` Sensitive bool `json:"sensitive"` SpoilerText string `json:"spoiler_text"` }
StatusParams 是发嘟时的参数
Click to show internal directories.
Click to hide internal directories.