Documentation ¶
Overview ¶
Package realtime is a SDK for working with realtime API v2 BETA.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArticlesRequest ¶
type ArticlesRequest struct { Since time.Time `json:"since,omitempty"` Fields []string `json:"fields,omitempty"` Filters []Filter `json:"filters,omitempty"` Parts []int `json:"parts,omitempty"` Offsets map[int]int64 `json:"offsets,omitempty"` SincePerPartition map[int]time.Time ` json:"since_per_partition,omitempty"` }
ArticlesRequest request for filtering and fields in realtime API.
type Client ¶
type Client struct { BaseURL string HTTPClient *http.Client // contains filtered or unexported fields }
Client realtime streaming client to simplify work with WME realtime API.
func (*Client) Articles ¶
func (cl *Client) Articles(ctx context.Context, req *ArticlesRequest, cb func(art *schema.Article) error) error
Articles opens and listens articles stream.
func (*Client) GetAccessToken ¶
GetAccessToken returns value of the access token.
func (*Client) SetAccessToken ¶
SetAccessToken sets access token for authentication.
Click to show internal directories.
Click to hide internal directories.