Fall Kickoff: the LightCMS blogging API

That's right, the blogging API is here. As mentioned in the video, more details and tutorials will follow, but in case you want to check it out right away, here's a little bit of info to get your started.

  • Many application clients will be able to auto-discover the API settings. You will just need to point them to the URL containing the blog element you want to edit. For example, to target the LightCMS blog, we would enter http://www.speaklight.com/blog
  • If the client requires manual configuration, the URL for the API service itself is https://[your publishpath url]/metaweblog.ashx — PLEASE NOTE: our API requires a secure connection so you must use https and you must use your publishpath address when configuring manually.
  • Remember that, as with any API integration, the quality of the user experience will be dependent on how well the client application works. We can support the API itself, but we can't guarantee or support the applications you may use to access the API.
  • Fall Kick off cms features
  • If you have multiple blog instances on your website, the API will return all of those instances to the client. We have noted that some clients do not support multiple instances so they will typically grab the first returned blog instance, which often will be the one you want (because it is typically the first blog element you added to the site). Many client applications do support multiple instances and will give you the choice of which one to use or the ability to switch between them. Tip: having good descriptive titles on your elements will make them easier to distinguish in some clients.
  • We'll be adding more posts in the future about specific applications with ideas on how to use them. For now, we will just mention a few options. Windows Live Writer works well and if free, but only available for PC. ScribeFire is a free Firefox plugin that works on both PC and Mac and does a pretty good job. On the iPhone, you can try out BlogWriter Lite, which is free, but will only support a single blog instance. There is also iBlogger for iPhone that works better, but is a $10 app. More to come on these.
  • Just so you know, our team has kept security at the top of the agenda when implementing the API. All API calls are required to occur over secure connections. Plus, if you want an additional layer of security, you can consider creating a specific user account just for the API login that only has access to the elements you wish to edit. This is not necessary as all API calls are secure, but it can offer you an additional layer of security if you wish to use it.

Enjoy

API integration is often requested, and we're pleased to bring you this feature. We'd love to hear what you think and how you are using it. If you find applications that work particularly well for your purposes, please let us all know.

3 comments (Add your own)

1. Colin Rowley wrote:
Tim,

Curious about importing blog content from a third-party provider (e.g. Wordpress, Posterous, Tumblr, etc) into LightCMS through an automated process.

If this can't be done right now, are the plans to integrate in the future. If not, have Lynn call me - I want to get EF working on this for me.

Hope you are doing well, bud.

Tue, March 16, 2010 @ 12:34 PM

2. Tim Wall wrote:
Hey Colin,

We already have blog importing built in. Just see the advanced tab on the blog element's settings screen. There is also info about this on our support site.

Thanks,
Tim

Tue, March 16, 2010 @ 3:04 PM

3. Kendall wrote:
I'm interested in the API for lightCMS generally for creating add-ons...

Thu, December 9, 2010 @ 9:36 AM

Add a New Comment

Enter the code you see below:
code
 

Comment Guidelines: No HTML is allowed. Off-topic or inappropriate comments will be edited or deleted. Thanks.

Tags

Archive

Try it yourself. It's free.

  • Takes less than 60 seconds
  • No commitment
  • No payment information required
Sign Up For Free

Copyright © 2014 LightCMS® Content Management System Powered by LightCMS LightCMS is a product of NetSuite