Pretty much what the subject says, but I'll start with the question and then provide the scenario.
Question(s)
- Can I use the REST API to publish a blog post, but leave it in a "draft" form?
- I can see how to upload single images (
PostImageFileData
,PostImageFileName
, etc.), but how do I include inline images within a published blog post's body? - Not that it applies to this exact project, but because I'm always curious: What is the purpose of the
PostImageFileUploadContext
parameter and values are allowed?
For any of the above, if someone has a simple example JSON body they can share, that would incredibly helpful.
Scenario
- We got a request to migrate a bunch of posts from a (non-Verint) blog site we'll be decommissioning to our Verint Community.
- For some reason above my pay grade, the team responsible for said site can't provide us with the actual source code of their blogs posts.
- I've written a scraper to pull the blog post "body" content (HTML) from the original site for each post we'll be migrating. I grabbed any included images as well.
- They want to back-date each of these posts to use the original's posting date (Publish Date).
- However, we don't want them to "publish" immediately. We'd prefer to have them sit in a draft state until we give them a final review, fix any formatting issues, and generally give it a once-over QA.
Caveats
- I should note that we can't use a Mirror Feed to pull the content for two reasons:
- The source is a single blog and the target will go to one of a handful of different blogs.
- The RSS only enumerates the first x (25 I think) posts and we're being asked to move over 300 total.
- Yes, I really can't get access to the original source. I've tried, but there's something blocking it, so I'm working with what I can.
As you can see, this isn't a trivial request so automating as much as possible is my goal here.
If anyone has any information, I'd be very, very grateful.