pypresscart.resources.articles¶
Articles resource: /articles/{id} endpoints.
Classes
|
Endpoints for articles produced by campaigns. |
- class pypresscart.resources.articles.ArticlesResource(client)[source]¶
Bases:
ResourceBaseEndpoints for articles produced by campaigns.
- Parameters:
client (PresscartClient)
- update(article_id, body, *, as_json=None)[source]¶
Update an article. Required scope:
campaigns.update.
- approve_brief(article_id, *, as_json=None)[source]¶
Approve the brief for an article. Required scope:
campaigns.update.
- approve_draft(article_id, body=None, *, as_json=None)[source]¶
Approve the draft for an article. Required scope:
campaigns.update.
- list_comments(article_id, *, as_json=None)[source]¶
List an article’s comments, grouped by root comment with one level of replies. Required scopes:
articles.read,articles.lists.
- create_comment(article_id, body, *, as_json=None)[source]¶
Create a comment on an article. Pass
parent_comment_idto post a reply. Required scope:articles.create.