Copyright | (c) 2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
- Service Configuration
- OAuth Scopes
- PostsListOrderBy
- PostsListView
- PageViewsGetRange
- PostUserInfo
- CommentsListView
- PostAuthorImage
- PostUserInfosListStatus
- PostList
- CommentInReplyTo
- CommentBlog
- Pageviews
- PostLocation
- BlogPosts
- PostsGetView
- Post'
- PostsSearchOrderBy
- CommentsListByBlogStatus
- PagesGetView
- PostUserInfosListOrderBy
- Page
- BlogLocale
- PageAuthor
- BlogsGetView
- Blog
- BlogsGetByURLView
- CommentsListStatus
- BlogPages
- PostBlog
- BlogsListByUserStatus
- PageList
- UserLocale
- CommentAuthorImage
- User
- UserBlogs
- PostReplies
- BlogList
- PagesListView
- PageBlog
- PostsListStatus
- PostAuthor
- PostPerUserInfo
- BlogsListByUserView
- PageviewsCountsItem
- PostUserInfosListView
- Comment
- CommentsGetView
- CommentPost
- PostsGetByPathView
- BlogPerUserInfo
- PostUserInfosList
- PagesListStatus
- CommentAuthor
- BlogsListByUserRole
- BlogUserInfo
- PageAuthorImage
- CommentList
- PostImagesItem
- bloggerService :: Service
- bloggerScope :: OAuthScope
- bloggerReadonlyScope :: OAuthScope
- data PostsListOrderBy
- data PostsListView
- data PageViewsGetRange
- data PostUserInfo
- postUserInfo :: PostUserInfo
- puiPostUserInfo :: Lens' PostUserInfo (Maybe PostPerUserInfo)
- puiPost :: Lens' PostUserInfo (Maybe Post')
- puiKind :: Lens' PostUserInfo Text
- data CommentsListView
- data PostAuthorImage
- postAuthorImage :: PostAuthorImage
- paiURL :: Lens' PostAuthorImage (Maybe Text)
- data PostUserInfosListStatus
- data PostList
- postList :: PostList
- plEtag :: Lens' PostList (Maybe Text)
- plNextPageToken :: Lens' PostList (Maybe Text)
- plKind :: Lens' PostList Text
- plItems :: Lens' PostList [Post']
- data CommentInReplyTo
- commentInReplyTo :: CommentInReplyTo
- cirtId :: Lens' CommentInReplyTo (Maybe Text)
- data CommentBlog
- commentBlog :: CommentBlog
- cbId :: Lens' CommentBlog (Maybe Text)
- data Pageviews
- pageviews :: Pageviews
- pKind :: Lens' Pageviews Text
- pCounts :: Lens' Pageviews [PageviewsCountsItem]
- pBlogId :: Lens' Pageviews (Maybe Text)
- data PostLocation
- postLocation :: PostLocation
- plSpan :: Lens' PostLocation (Maybe Text)
- plLat :: Lens' PostLocation (Maybe Double)
- plName :: Lens' PostLocation (Maybe Text)
- plLng :: Lens' PostLocation (Maybe Double)
- data BlogPosts
- blogPosts :: BlogPosts
- bpTotalItems :: Lens' BlogPosts (Maybe Int32)
- bpItems :: Lens' BlogPosts [Post']
- bpSelfLink :: Lens' BlogPosts (Maybe Text)
- data PostsGetView
- data Post'
- post :: Post'
- posImages :: Lens' Post' [PostImagesItem]
- posStatus :: Lens' Post' (Maybe Text)
- posEtag :: Lens' Post' (Maybe Text)
- posReaderComments :: Lens' Post' (Maybe Text)
- posLocation :: Lens' Post' (Maybe PostLocation)
- posKind :: Lens' Post' Text
- posPublished :: Lens' Post' (Maybe UTCTime)
- posURL :: Lens' Post' (Maybe Text)
- posBlog :: Lens' Post' (Maybe PostBlog)
- posCustomMetaData :: Lens' Post' (Maybe Text)
- posContent :: Lens' Post' (Maybe Text)
- posReplies :: Lens' Post' (Maybe PostReplies)
- posSelfLink :: Lens' Post' (Maybe Text)
- posAuthor :: Lens' Post' (Maybe PostAuthor)
- posId :: Lens' Post' (Maybe Text)
- posLabels :: Lens' Post' [Text]
- posUpdated :: Lens' Post' (Maybe UTCTime)
- posTitleLink :: Lens' Post' (Maybe Text)
- posTitle :: Lens' Post' (Maybe Text)
- data PostsSearchOrderBy
- data CommentsListByBlogStatus
- data PagesGetView
- data PostUserInfosListOrderBy
- data Page
- page :: Page
- pagStatus :: Lens' Page (Maybe Text)
- pagEtag :: Lens' Page (Maybe Text)
- pagKind :: Lens' Page Text
- pagPublished :: Lens' Page (Maybe UTCTime)
- pagURL :: Lens' Page (Maybe Text)
- pagBlog :: Lens' Page (Maybe PageBlog)
- pagContent :: Lens' Page (Maybe Text)
- pagSelfLink :: Lens' Page (Maybe Text)
- pagAuthor :: Lens' Page (Maybe PageAuthor)
- pagId :: Lens' Page (Maybe Text)
- pagUpdated :: Lens' Page (Maybe UTCTime)
- pagTitle :: Lens' Page (Maybe Text)
- data BlogLocale
- blogLocale :: BlogLocale
- blVariant :: Lens' BlogLocale (Maybe Text)
- blCountry :: Lens' BlogLocale (Maybe Text)
- blLanguage :: Lens' BlogLocale (Maybe Text)
- data PageAuthor
- pageAuthor :: PageAuthor
- paImage :: Lens' PageAuthor (Maybe PageAuthorImage)
- paURL :: Lens' PageAuthor (Maybe Text)
- paDisplayName :: Lens' PageAuthor (Maybe Text)
- paId :: Lens' PageAuthor (Maybe Text)
- data BlogsGetView
- data Blog
- blog :: Blog
- bStatus :: Lens' Blog (Maybe Text)
- bKind :: Lens' Blog Text
- bPages :: Lens' Blog (Maybe BlogPages)
- bLocale :: Lens' Blog (Maybe BlogLocale)
- bPublished :: Lens' Blog (Maybe UTCTime)
- bURL :: Lens' Blog (Maybe Text)
- bCustomMetaData :: Lens' Blog (Maybe Text)
- bSelfLink :: Lens' Blog (Maybe Text)
- bName :: Lens' Blog (Maybe Text)
- bId :: Lens' Blog (Maybe Text)
- bUpdated :: Lens' Blog (Maybe UTCTime)
- bPosts :: Lens' Blog (Maybe BlogPosts)
- bDescription :: Lens' Blog (Maybe Text)
- data BlogsGetByURLView
- data CommentsListStatus
- data BlogPages
- blogPages :: BlogPages
- bpsTotalItems :: Lens' BlogPages (Maybe Int32)
- bpsSelfLink :: Lens' BlogPages (Maybe Text)
- data PostBlog
- postBlog :: PostBlog
- pbId :: Lens' PostBlog (Maybe Text)
- data BlogsListByUserStatus
- data PageList
- pageList :: PageList
- pllEtag :: Lens' PageList (Maybe Text)
- pllNextPageToken :: Lens' PageList (Maybe Text)
- pllKind :: Lens' PageList Text
- pllItems :: Lens' PageList [Page]
- data UserLocale
- userLocale :: UserLocale
- ulVariant :: Lens' UserLocale (Maybe Text)
- ulCountry :: Lens' UserLocale (Maybe Text)
- ulLanguage :: Lens' UserLocale (Maybe Text)
- data CommentAuthorImage
- commentAuthorImage :: CommentAuthorImage
- caiURL :: Lens' CommentAuthorImage (Maybe Text)
- data User
- user :: User
- uBlogs :: Lens' User (Maybe UserBlogs)
- uKind :: Lens' User Text
- uCreated :: Lens' User (Maybe UTCTime)
- uLocale :: Lens' User (Maybe UserLocale)
- uURL :: Lens' User (Maybe Text)
- uSelfLink :: Lens' User (Maybe Text)
- uAbout :: Lens' User (Maybe Text)
- uDisplayName :: Lens' User (Maybe Text)
- uId :: Lens' User (Maybe Text)
- data UserBlogs
- userBlogs :: UserBlogs
- ubSelfLink :: Lens' UserBlogs (Maybe Text)
- data PostReplies
- postReplies :: PostReplies
- prTotalItems :: Lens' PostReplies (Maybe Int64)
- prItems :: Lens' PostReplies [Comment]
- prSelfLink :: Lens' PostReplies (Maybe Text)
- data BlogList
- blogList :: BlogList
- blKind :: Lens' BlogList Text
- blItems :: Lens' BlogList [Blog]
- blBlogUserInfos :: Lens' BlogList [BlogUserInfo]
- data PagesListView
- data PageBlog
- pageBlog :: PageBlog
- pId :: Lens' PageBlog (Maybe Text)
- data PostsListStatus
- data PostAuthor
- postAuthor :: PostAuthor
- paaImage :: Lens' PostAuthor (Maybe PostAuthorImage)
- paaURL :: Lens' PostAuthor (Maybe Text)
- paaDisplayName :: Lens' PostAuthor (Maybe Text)
- paaId :: Lens' PostAuthor (Maybe Text)
- data PostPerUserInfo
- postPerUserInfo :: PostPerUserInfo
- ppuiKind :: Lens' PostPerUserInfo Text
- ppuiBlogId :: Lens' PostPerUserInfo (Maybe Text)
- ppuiUserId :: Lens' PostPerUserInfo (Maybe Text)
- ppuiHasEditAccess :: Lens' PostPerUserInfo (Maybe Bool)
- ppuiPostId :: Lens' PostPerUserInfo (Maybe Text)
- data BlogsListByUserView
- data PageviewsCountsItem
- pageviewsCountsItem :: PageviewsCountsItem
- pciTimeRange :: Lens' PageviewsCountsItem (Maybe Text)
- pciCount :: Lens' PageviewsCountsItem (Maybe Int64)
- data PostUserInfosListView
- data Comment
- comment :: Comment
- cStatus :: Lens' Comment (Maybe Text)
- cPost :: Lens' Comment (Maybe CommentPost)
- cKind :: Lens' Comment Text
- cPublished :: Lens' Comment (Maybe UTCTime)
- cBlog :: Lens' Comment (Maybe CommentBlog)
- cContent :: Lens' Comment (Maybe Text)
- cSelfLink :: Lens' Comment (Maybe Text)
- cAuthor :: Lens' Comment (Maybe CommentAuthor)
- cId :: Lens' Comment (Maybe Text)
- cUpdated :: Lens' Comment (Maybe UTCTime)
- cInReplyTo :: Lens' Comment (Maybe CommentInReplyTo)
- data CommentsGetView
- data CommentPost
- commentPost :: CommentPost
- cpId :: Lens' CommentPost (Maybe Text)
- data PostsGetByPathView
- data BlogPerUserInfo
- blogPerUserInfo :: BlogPerUserInfo
- bpuiPhotosAlbumKey :: Lens' BlogPerUserInfo (Maybe Text)
- bpuiKind :: Lens' BlogPerUserInfo Text
- bpuiBlogId :: Lens' BlogPerUserInfo (Maybe Text)
- bpuiUserId :: Lens' BlogPerUserInfo (Maybe Text)
- bpuiRole :: Lens' BlogPerUserInfo (Maybe Text)
- bpuiHasAdminAccess :: Lens' BlogPerUserInfo (Maybe Bool)
- data PostUserInfosList
- postUserInfosList :: PostUserInfosList
- puilNextPageToken :: Lens' PostUserInfosList (Maybe Text)
- puilKind :: Lens' PostUserInfosList Text
- puilItems :: Lens' PostUserInfosList [PostUserInfo]
- data PagesListStatus
- data CommentAuthor
- commentAuthor :: CommentAuthor
- caImage :: Lens' CommentAuthor (Maybe CommentAuthorImage)
- caURL :: Lens' CommentAuthor (Maybe Text)
- caDisplayName :: Lens' CommentAuthor (Maybe Text)
- caId :: Lens' CommentAuthor (Maybe Text)
- data BlogsListByUserRole
- data BlogUserInfo
- blogUserInfo :: BlogUserInfo
- buiKind :: Lens' BlogUserInfo Text
- buiBlog :: Lens' BlogUserInfo (Maybe Blog)
- buiBlogUserInfo :: Lens' BlogUserInfo (Maybe BlogPerUserInfo)
- data PageAuthorImage
- pageAuthorImage :: PageAuthorImage
- pURL :: Lens' PageAuthorImage (Maybe Text)
- data CommentList
- commentList :: CommentList
- clEtag :: Lens' CommentList (Maybe Text)
- clNextPageToken :: Lens' CommentList (Maybe Text)
- clKind :: Lens' CommentList Text
- clItems :: Lens' CommentList [Comment]
- clPrevPageToken :: Lens' CommentList (Maybe Text)
- data PostImagesItem
- postImagesItem :: PostImagesItem
- piiURL :: Lens' PostImagesItem (Maybe Text)
Service Configuration
bloggerService :: Service Source
Default request referring to version v3
of the Blogger API. This contains the host and root path used as a starting point for constructing service requests.
OAuth Scopes
bloggerScope :: OAuthScope Source
Manage your Blogger account
bloggerReadonlyScope :: OAuthScope Source
View your Blogger account
PostsListOrderBy
data PostsListOrderBy Source
Sort search results
Published |
|
Updated |
|
PostsListView
data PostsListView Source
Access level with which to view the returned result. Note that some fields require escalated access.
PageViewsGetRange
data PageViewsGetRange Source
PVGR30DAYS |
|
PVGR7DAYS |
|
PVGRAll |
|
PostUserInfo
data PostUserInfo Source
postUserInfo :: PostUserInfo Source
Creates a value of PostUserInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
puiPostUserInfo :: Lens' PostUserInfo (Maybe PostPerUserInfo) Source
Information about a User for the Post.
puiKind :: Lens' PostUserInfo Text Source
The kind of this entity. Always blogger#postUserInfo
CommentsListView
data CommentsListView Source
Access level with which to view the returned result. Note that some fields require elevated access.
CLVAdmin |
|
CLVAuthor |
|
CLVReader |
|
PostAuthorImage
data PostAuthorImage Source
The Post author's avatar.
See: postAuthorImage
smart constructor.
postAuthorImage :: PostAuthorImage Source
Creates a value of PostAuthorImage
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
PostUserInfosListStatus
data PostUserInfosListStatus Source
Draft |
|
Live |
|
Scheduled |
|
PostList
Creates a value of PostList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plNextPageToken :: Lens' PostList (Maybe Text) Source
Pagination token to fetch the next page, if one exists.
CommentInReplyTo
data CommentInReplyTo Source
Data about the comment this is in reply to.
See: commentInReplyTo
smart constructor.
commentInReplyTo :: CommentInReplyTo Source
Creates a value of CommentInReplyTo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
CommentBlog
data CommentBlog Source
Data about the blog containing this comment.
See: commentBlog
smart constructor.
commentBlog :: CommentBlog Source
Creates a value of CommentBlog
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
Pageviews
pCounts :: Lens' Pageviews [PageviewsCountsItem] Source
The container of posts in this blog.
PostLocation
data PostLocation Source
The location for geotagged posts.
See: postLocation
smart constructor.
postLocation :: PostLocation Source
Creates a value of PostLocation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plSpan :: Lens' PostLocation (Maybe Text) Source
Location's viewport span. Can be used when rendering a map preview.
BlogPosts
The container of posts in this blog.
See: blogPosts
smart constructor.
Creates a value of BlogPosts
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
PostsGetView
data PostsGetView Source
Access level with which to view the returned result. Note that some fields require elevated access.
PGVAdmin |
|
PGVAuthor |
|
PGVReader |
|
Post'
Creates a value of Post
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
posImages :: Lens' Post' [PostImagesItem] Source
Display image for the Post.
posReaderComments :: Lens' Post' (Maybe Text) Source
Comment control and display setting for readers of this post.
posLocation :: Lens' Post' (Maybe PostLocation) Source
The location for geotagged posts.
posReplies :: Lens' Post' (Maybe PostReplies) Source
The container of comments on this Post.
PostsSearchOrderBy
data PostsSearchOrderBy Source
Sort search results
PSOBPublished |
|
PSOBUpdated |
|
CommentsListByBlogStatus
data CommentsListByBlogStatus Source
CLBBSEmptied |
|
CLBBSLive |
|
CLBBSPending |
|
CLBBSSpam |
|
PagesGetView
data PagesGetView Source
PostUserInfosListOrderBy
data PostUserInfosListOrderBy Source
Sort order applied to search results. Default is published.
PUILOBPublished |
|
PUILOBUpdated |
|
Page
Creates a value of Page
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pagStatus :: Lens' Page (Maybe Text) Source
The status of the page for admin resources (either LIVE or DRAFT).
pagTitle :: Lens' Page (Maybe Text) Source
The title of this entity. This is the name displayed in the Admin user interface.
BlogLocale
data BlogLocale Source
The locale this Blog is set to.
See: blogLocale
smart constructor.
blogLocale :: BlogLocale Source
Creates a value of BlogLocale
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
blLanguage :: Lens' BlogLocale (Maybe Text) Source
The language this blog is authored in.
PageAuthor
data PageAuthor Source
The author of this Page.
See: pageAuthor
smart constructor.
pageAuthor :: PageAuthor Source
Creates a value of PageAuthor
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
paImage :: Lens' PageAuthor (Maybe PageAuthorImage) Source
The page author's avatar.
paDisplayName :: Lens' PageAuthor (Maybe Text) Source
The display name.
BlogsGetView
data BlogsGetView Source
Access level with which to view the blog. Note that some fields require elevated access.
BGVAdmin |
|
BGVAuthor |
|
BGVReader |
|
Blog
Creates a value of Blog
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
bDescription :: Lens' Blog (Maybe Text) Source
The description of this blog. This is displayed underneath the title.
BlogsGetByURLView
data BlogsGetByURLView Source
Access level with which to view the blog. Note that some fields require elevated access.
BGBUVAdmin |
|
BGBUVAuthor |
|
BGBUVReader |
|
CommentsListStatus
data CommentsListStatus Source
CLSEmptied |
|
CLSLive |
|
CLSPending |
|
CLSSpam |
|
BlogPages
The container of pages in this blog.
See: blogPages
smart constructor.
Creates a value of BlogPages
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
PostBlog
Data about the blog containing this Post.
See: postBlog
smart constructor.
BlogsListByUserStatus
data BlogsListByUserStatus Source
Blog statuses to include in the result (default: Live blogs only). Note that ADMIN access is required to view deleted blogs.
BLBUSDeleted |
|
BLBUSLive |
|
PageList
Creates a value of PageList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pllNextPageToken :: Lens' PageList (Maybe Text) Source
Pagination token to fetch the next page, if one exists.
UserLocale
data UserLocale Source
This user's locale
See: userLocale
smart constructor.
userLocale :: UserLocale Source
Creates a value of UserLocale
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ulLanguage :: Lens' UserLocale (Maybe Text) Source
The user's language setting.
CommentAuthorImage
data CommentAuthorImage Source
The comment creator's avatar.
See: commentAuthorImage
smart constructor.
commentAuthorImage :: CommentAuthorImage Source
Creates a value of CommentAuthorImage
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
User
uCreated :: Lens' User (Maybe UTCTime) Source
The timestamp of when this profile was created, in seconds since epoch.
UserBlogs
The container of blogs for this user.
See: userBlogs
smart constructor.
Creates a value of UserBlogs
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
PostReplies
data PostReplies Source
The container of comments on this Post.
See: postReplies
smart constructor.
postReplies :: PostReplies Source
Creates a value of PostReplies
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
prTotalItems :: Lens' PostReplies (Maybe Int64) Source
The count of comments on this post.
prItems :: Lens' PostReplies [Comment] Source
The List of Comments for this Post.
prSelfLink :: Lens' PostReplies (Maybe Text) Source
The URL of the comments on this post.
BlogList
Creates a value of BlogList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
blItems :: Lens' BlogList [Blog] Source
The list of Blogs this user has Authorship or Admin rights over.
blBlogUserInfos :: Lens' BlogList [BlogUserInfo] Source
Admin level list of blog per-user information
PagesListView
data PagesListView Source
Access level with which to view the returned result. Note that some fields require elevated access.
PLVAdmin |
|
PLVAuthor |
|
PLVReader |
|
PageBlog
Data about the blog containing this Page.
See: pageBlog
smart constructor.
PostsListStatus
data PostsListStatus Source
Statuses to include in the results.
PLSDraft |
|
PLSLive |
|
PLSScheduled |
|
PostAuthor
data PostAuthor Source
The author of this Post.
See: postAuthor
smart constructor.
postAuthor :: PostAuthor Source
Creates a value of PostAuthor
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
paaImage :: Lens' PostAuthor (Maybe PostAuthorImage) Source
The Post author's avatar.
paaDisplayName :: Lens' PostAuthor (Maybe Text) Source
The display name.
PostPerUserInfo
data PostPerUserInfo Source
postPerUserInfo :: PostPerUserInfo Source
Creates a value of PostPerUserInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ppuiKind :: Lens' PostPerUserInfo Text Source
The kind of this entity. Always blogger#postPerUserInfo
ppuiBlogId :: Lens' PostPerUserInfo (Maybe Text) Source
ID of the Blog that the post resource belongs to.
ppuiUserId :: Lens' PostPerUserInfo (Maybe Text) Source
ID of the User.
ppuiHasEditAccess :: Lens' PostPerUserInfo (Maybe Bool) Source
True if the user has Author level access to the post.
ppuiPostId :: Lens' PostPerUserInfo (Maybe Text) Source
ID of the Post resource.
BlogsListByUserView
data BlogsListByUserView Source
Access level with which to view the blogs. Note that some fields require elevated access.
BLBUVAdmin |
|
BLBUVAuthor |
|
BLBUVReader |
|
PageviewsCountsItem
pageviewsCountsItem :: PageviewsCountsItem Source
Creates a value of PageviewsCountsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pciTimeRange :: Lens' PageviewsCountsItem (Maybe Text) Source
Time range the given count applies to
pciCount :: Lens' PageviewsCountsItem (Maybe Int64) Source
Count of page views for the given time range
PostUserInfosListView
data PostUserInfosListView Source
Access level with which to view the returned result. Note that some fields require elevated access.
PUILVAdmin |
|
PUILVAuthor |
|
PUILVReader |
|
Comment
cStatus :: Lens' Comment (Maybe Text) Source
The status of the comment (only populated for admin users)
cPublished :: Lens' Comment (Maybe UTCTime) Source
RFC 3339 date-time when this comment was published.
cContent :: Lens' Comment (Maybe Text) Source
The actual content of the comment. May include HTML markup.
cUpdated :: Lens' Comment (Maybe UTCTime) Source
RFC 3339 date-time when this comment was last updated.
cInReplyTo :: Lens' Comment (Maybe CommentInReplyTo) Source
Data about the comment this is in reply to.
CommentsGetView
data CommentsGetView Source
Access level for the requested comment (default: READER). Note that some comments will require elevated permissions, for example comments where the parent posts which is in a draft state, or comments that are pending moderation.
CGVAdmin |
|
CGVAuthor |
|
CGVReader |
|
CommentPost
data CommentPost Source
Data about the post containing this comment.
See: commentPost
smart constructor.
commentPost :: CommentPost Source
Creates a value of CommentPost
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
PostsGetByPathView
data PostsGetByPathView Source
Access level with which to view the returned result. Note that some fields require elevated access.
PGBPVAdmin |
|
PGBPVAuthor |
|
PGBPVReader |
|
BlogPerUserInfo
data BlogPerUserInfo Source
blogPerUserInfo :: BlogPerUserInfo Source
Creates a value of BlogPerUserInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
bpuiPhotosAlbumKey :: Lens' BlogPerUserInfo (Maybe Text) Source
The Photo Album Key for the user when adding photos to the blog
bpuiKind :: Lens' BlogPerUserInfo Text Source
The kind of this entity. Always blogger#blogPerUserInfo
bpuiBlogId :: Lens' BlogPerUserInfo (Maybe Text) Source
ID of the Blog resource
bpuiUserId :: Lens' BlogPerUserInfo (Maybe Text) Source
ID of the User
bpuiRole :: Lens' BlogPerUserInfo (Maybe Text) Source
Access permissions that the user has for the blog (ADMIN, AUTHOR, or READER).
bpuiHasAdminAccess :: Lens' BlogPerUserInfo (Maybe Bool) Source
True if the user has Admin level access to the blog.
PostUserInfosList
data PostUserInfosList Source
postUserInfosList :: PostUserInfosList Source
Creates a value of PostUserInfosList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
puilNextPageToken :: Lens' PostUserInfosList (Maybe Text) Source
Pagination token to fetch the next page, if one exists.
puilKind :: Lens' PostUserInfosList Text Source
The kind of this entity. Always blogger#postList
puilItems :: Lens' PostUserInfosList [PostUserInfo] Source
The list of Posts with User information for the post, for this Blog.
PagesListStatus
data PagesListStatus Source
CommentAuthor
data CommentAuthor Source
The author of this Comment.
See: commentAuthor
smart constructor.
commentAuthor :: CommentAuthor Source
Creates a value of CommentAuthor
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
caImage :: Lens' CommentAuthor (Maybe CommentAuthorImage) Source
The comment creator's avatar.
caDisplayName :: Lens' CommentAuthor (Maybe Text) Source
The display name.
BlogsListByUserRole
data BlogsListByUserRole Source
User access types for blogs to include in the results, e.g. AUTHOR will return blogs where the user has author level access. If no roles are specified, defaults to ADMIN and AUTHOR roles.
BLBURAdmin |
|
BLBURAuthor |
|
BLBURReader |
|
BlogUserInfo
data BlogUserInfo Source
blogUserInfo :: BlogUserInfo Source
Creates a value of BlogUserInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
buiKind :: Lens' BlogUserInfo Text Source
The kind of this entity. Always blogger#blogUserInfo
buiBlogUserInfo :: Lens' BlogUserInfo (Maybe BlogPerUserInfo) Source
Information about a User for the Blog.
PageAuthorImage
data PageAuthorImage Source
The page author's avatar.
See: pageAuthorImage
smart constructor.
pageAuthorImage :: PageAuthorImage Source
Creates a value of PageAuthorImage
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
CommentList
data CommentList Source
commentList :: CommentList Source
Creates a value of CommentList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
clNextPageToken :: Lens' CommentList (Maybe Text) Source
Pagination token to fetch the next page, if one exists.
clKind :: Lens' CommentList Text Source
The kind of this entry. Always blogger#commentList
clItems :: Lens' CommentList [Comment] Source
The List of Comments for a Post.
clPrevPageToken :: Lens' CommentList (Maybe Text) Source
Pagination token to fetch the previous page, if one exists.
PostImagesItem
data PostImagesItem Source
postImagesItem :: PostImagesItem Source
Creates a value of PostImagesItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired: