Documentation
¶
Index ¶
Constants ¶
View Source
const (
MarkStrong = "strong"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Draft ¶
type Draft struct {
Type string `json:"type,omitempty"`
DraftTitle string `json:"draft_title,omitempty"`
DraftSubtitle string `json:"draft_subtitle,omitempty"`
DraftPodcastURL string `json:"draft_podcast_url,omitempty"`
Audience string `json:"audience,omitempty"`
SectionChosen bool `json:"section_chosen,omitempty"`
DraftPodcastDuration int64 `json:"draft_podcast_duration,omitempty"`
DraftVideoUploadID string `json:"draft_video_upload_id,omitempty"`
DraftPodcastUploadID string `json:"draft_podcast_upload_id,omitempty"`
DraftPodcastPreviewUploadID string `json:"draft_podcast_preview_upload_id,omitempty"`
DraftVoiceoverUploadID string `json:"draft_voiceover_upload_id,omitempty"`
PublicationID int `json:"publication_id,omitempty"`
WordCount int `json:"word_count,omitempty"`
WriteCommentPermissions string `json:"write_comment_permissions,omitempty"`
ShouldSendEmail bool `json:"should_send_email,omitempty"`
ShowGuestBios bool `json:"show_guest_bios,omitempty"`
CoverImage string `json:"cover_image,omitempty"`
Description string `json:"description,omitempty"`
SearchEngineDescription string `json:"search_engine_description,omitempty"`
SearchEngineTitle string `json:"search_engine_title,omitempty"`
Slug string `json:"slug,omitempty"`
SocialTitle string `json:"social_title,omitempty"`
PodcastDescription string `json:"podcast_description,omitempty"`
FreeUnlockRequired bool `json:"free_unlock_required,omitempty"`
SyndicateVoiceoverToRss bool `json:"syndicate_voiceover_to_rss,omitempty"`
AudienceBeforeArchived string `json:"audience_before_archived,omitempty"`
ExemptFromArchivePaywall bool `json:"exempt_from_archive_paywall,omitempty"`
Explicit string `json:"explicit,omitempty"`
DefaultCommentSort string `json:"default_comment_sort,omitempty"`
DraftBody DraftBody `json:"draft_body,omitempty"`
DraftSectionID string `json:"draft_section_id,omitempty"`
ShouldSendFreePreview bool `json:"should_send_free_preview,omitempty"`
Body string `json:"body,omitempty"`
DraftCreatedAt *time.Time `json:"draft_created_at,omitempty"`
DraftUpdatedAt *time.Time `json:"draft_updated_at,omitempty"`
EmailSentAt string `json:"email_sent_at,omitempty"`
ID int `json:"id,omitempty"`
IsPublished bool `json:"is_published,omitempty"`
PodcastDuration string `json:"podcast_duration,omitempty"`
PodcastURL string `json:"podcast_url,omitempty"`
VideoUploadID string `json:"video_upload_id,omitempty"`
PodcastUploadID string `json:"podcast_upload_id,omitempty"`
PodcastPreviewUploadID string `json:"podcast_preview_upload_id,omitempty"`
VoiceoverUploadID string `json:"voiceover_upload_id,omitempty"`
PostDate string `json:"post_date,omitempty"`
ReplyToPostID string `json:"reply_to_post_id,omitempty"`
SectionID string `json:"section_id,omitempty"`
SubscriberSetID string `json:"subscriber_set_id,omitempty"`
Subtitle string `json:"subtitle,omitempty"`
Title string `json:"title,omitempty"`
UUID string `json:"uuid,omitempty"`
EditorV2 bool `json:"editor_v2,omitempty"`
DraftVideoUpload string `json:"draftVideoUpload,omitempty"`
DraftPodcastUpload string `json:"draftPodcastUpload,omitempty"`
PodcastEpisodeNumber string `json:"podcast_episode_number,omitempty"`
PodcastSeasonNumber string `json:"podcast_season_number,omitempty"`
PodcastEpisodeType string `json:"podcast_episode_type,omitempty"`
ShouldSyndicateToOtherFeed string `json:"should_syndicate_to_other_feed,omitempty"`
SyndicateToSectionID string `json:"syndicate_to_section_id,omitempty"`
HideFromFeed bool `json:"hide_from_feed,omitempty"`
DraftBylines []DraftBylines `json:"draft_bylines,omitempty"`
}
type DraftBody ¶
type DraftBody Node
func (DraftBody) MarshalJSON ¶
func (*DraftBody) UnmarshalJSON ¶
type DraftBylines ¶
type DraftRequest ¶
type DraftRequest struct {
Draft
}
type DraftResponse ¶
type DraftResponse struct {
Draft
}
type ImageRequest ¶
type ImageRequest struct {
Image string `json:"image,omitempty"`
}
type ImageResponse ¶
type Node ¶
type NodeType ¶
type NodeType string
const ( NTDoc NodeType = "doc" NTParagraph NodeType = "paragraph" NTHeading NodeType = "heading" NTCaptionedImage NodeType = "captionedImage" NTImage2 NodeType = "image2" NTCaption NodeType = "caption" NTFootnote NodeType = "footnote" NTText NodeType = "text" NTFootnoteAnchor NodeType = "footnoteAnchor" )
Click to show internal directories.
Click to hide internal directories.