Using Drupal XML-RPC with Google Docs

Last updated on
30 April 2025

Google Documents supports posting documents to most popular blog sites including Drupal via the Blogger API, MetaWeblog API or Movable Type API APIs. This document sets out the steps to configure the Drupal Blog API and Google Docs.

Your Drupal administrator should enable XML-RPC via the Blog API Module and then configure the access control for the blogapi module.

To specify your blog settings, and instruct Google Docs to publish to the blog of your choice, follow these instructions:

  1. Click Share in the upper right corner of your Docs page.
  2. Select "Publish as a web page.."
  3. Select "You can change your blog site settings at any time."
  4. Enter the requested server information as follows;
    1. Select "My own server / custom"
    2. API = MoveableType API
    3. URL = http://yoursite.com/xmlrpc.php
  5. Enter the requested user information as follows;
    1. Username
    2. Password

Once this is done, you will be able to publish your documents to the blog you selected. If you'd like to publish to a different blog in the future, simply re-enter your blog settings.

After these settings are in place, you can post any document to this blog. To do so, follow these instructions:

  1. From the Docs Edit page, click on "Publish as web page" from the Share menu in the upper right corner.
  2. Click "Post to blog."

Once this document has been published to your blog, the time and date of this posting will be displayed.

Features

With Google Docs configured, users will be able to;

  1. Post new Google Documents to your Blog
  2. Republish Google Documents to your Blog
  3. Remove Google Documents from the Blog

Help improve this page

Page status: Not set

You can: