Documentation ¶
Index ¶
Constants ¶
View Source
const Endpoint = "https://api.hashnode.com"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateArticleRequest ¶
type CreateArticleRequest struct { Query string `json:"query"` Variables struct { Input struct { Title string `json:"title"` ContentMarkdown string `json:"contentMarkdown"` Tags []Tag `json:"tags"` CoverImageURL string `json:"coverImageURL"` IsPartOfPublication struct { PublicationId string `json:"publicationId"` } `json:"isPartOfPublication"` } `json:"input"` } `json:"variables"` }
func NewCreateArticleRequest ¶
func NewCreateArticleRequest() CreateArticleRequest
type GetPostRequest ¶
type GetPostRequest struct { Query string `json:"query"` Variables struct { Slug string `json:"slug"` Hostname string `json:"hostname"` } `json:"variables"` }
func NewGetPostRequest ¶
func NewGetPostRequest() GetPostRequest
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
type SubmitArticleResponse ¶ added in v1.0.5
type SubmitArticleResponse struct {
Errors *any `json:"errors"`
}
Click to show internal directories.
Click to hide internal directories.