Joomler!.net - Decided on Joomla!

Wiki or Wordpress? No it is JContentPlus.

Home » Extensions » Google Docsからの投稿について: MovableType XML-RPC

Google Docsからの投稿について: MovableType XML-RPC

EMailPrintPDF
0 votes
Written by:Joomler! 6949 hits Friday, 16 May 2008 19:37

ForumにてGoogle Docsからの投稿関連の投稿があったので少し試してみました。

試したことはあってもGoogle Docsからブログに投稿できるとは今まで知りませんでした。

DocumentをPublishすることでブログに投稿するのか公開するのかを選択でき、ブログの設定も同じ画面からのリンクで可能です。

送信内容や、仕様がどのようなものなのか全くわからないので、Google Docsからの送信内容をキャッチしてみました。内容としては、Blogger APIだけを使っているようでした。

  • 新規投稿の場合 : Blogger.getUserBlogs と Blogger.newPostを使っています。
  • 編集の場合は : Blogger.editPostを使っています。

Bloggerの場合、Title, introtext, fulltextがすべて同じcontent内に指定されたタグで送信されます。ところが、Google Docsの場合何もなさそうです。ということは、Plugin側でcontent内から抽出しなければなりません。ですがそれは、条件さえ設定すれば対応できそうな内容です。

うちのMovableType XML-RPCでは、Blogger APIをフルサポートしているわけでは無いので現在は、対応できません。(対応していたとしてもGoogle Docsの場合できませんが。)また、送信されてくる内容を見た限り、Joomla!1.5のBlogger APIでもHackしない限り無理そうです。

Google Docsを使って記事を管理する、Google Docsを普段使っているからそこから投稿したいものだけをBlogに投稿するということは、当然必要なのでしょう。私自身使ってみたいとは思っています。

そこで、MovableType XML-RPCとしては、今後様子を見ながら対応を考慮していこうと考えています。

と、書いているうちにそんなに手間はかからなさそうだから作ってみました。

とりあえず、Joomla!1.0.x用の英語版MovableType XML-RPC用です。Google Docsをお使いの方はお試しください。暫定版なのでカテゴリーの変更は、できないですが次で対応するつもりです。

movabletype.zip

使用方法は、movabletype.phpを上書きするだけです。

Google Docsの設定例は以下

google_docs_blog_site_setting

Google Docsでの記事の書き方は、以下をご覧ください。

http://demo10.joomler.net/content/view/43/9/

 

ADD A COMMENT

Subject*
:
Color Swatch




Email Link Page Code Text Align Center Text Align Justify Text Align Left Text Align Right Text Bold Text Quote Text Italic Text List Bullets Text List Numbers Text Strikethrough Text Underline World Link
Sun Unhappy Smile Evilgrin Wink Tongue Lightning Surprised Grin Rain Clouds Cloudy Snow Waii
Name*
:
EMail*
:
Please answer....
Submit Preview

JContentPlus for Joomla!1.5 powered by Joomler!.net

デル株式会社

Related Items

joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.