X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=mixi-ja.texi;h=e276ed23d33aa06aab3a22ace99cb295656d247f;hb=93ab2c95a346bef9fdbdce728e1965be9c6b7e0d;hp=475c0ff3d1a100d79f6f7b7f04a135bfdb39396a;hpb=c67537056dbe67ab33587553ca3098dfebb15576;p=elisp%2Fmixi.git diff --git a/mixi-ja.texi b/mixi-ja.texi index 475c0ff..e276ed2 100755 --- a/mixi-ja.texi +++ b/mixi-ja.texi @@ -598,6 +598,7 @@ ID を返却します。 @defun mixi-message-box message 種類を返却します。 + @table @asis @item inbox 受信箱 @@ -607,11 +608,14 @@ ID を返却します。 下書き保存箱 @item thrash ごみ箱 +@item noticebox +mixi からのお知らせ @end table @end defun @defun mixi-message-owner message 作成者を返却します。 +種類が @emph{mixi からのお知らせ}の場合は @code{nil} を返却します。 @end defun @defun mixi-message-title message @@ -715,6 +719,37 @@ release オブジェクトの各種情報を取得するためのアクセサメソッドの一覧を以下 @ref{mixi-remove-markup} を使用することができます。 @end defun +@subsection echo オブジェクト +@cindex echo オブジェクト + +エコーを表すオブジェクトです。 +以下の関数を使用することにより echo オブジェクトを生成することができます。 + +@defun mixi-make-echo owner post-time +echo オブジェクトを生成します。 +引数には作成者を表す friend オブジェクトとエコーの日時を表す文字列を指定 +してください。 +@end defun + +@subsubsection アクセサメソッド + +echo オブジェクトの各種情報を取得するためのアクセサメソッドの一覧を以下 +に解説します。 + +@defun mixi-echo-owner echo +作成者を返却します。 +@end defun + +@defun mixi-echo-post-time echo +日時を表す文字列を返却します。 +@end defun + +@defun mixi-echo-content echo +本文を返却します。 +本文には HTML タグが含まれている可能性があります。それらを取り除くために +@ref{mixi-remove-markup} を使用することができます。 +@end defun + @node 一覧取得関数 @section 一覧取得関数 @@ -1027,6 +1062,7 @@ friend オブジェクトと数値は同時に指定することもできます。 メッセージ一覧を取得します。 @var{box-or-range} はメッセージの種類を表す以下のいずれかまたは数値を指 定することができます。 + @table @asis @item inbox 受信箱 @@ -1036,7 +1072,10 @@ friend オブジェクトと数値は同時に指定することもできます。 下書き保存箱 @item thrash ごみ箱 +@item noticebox +mixi からのお知らせ @end table + メッセージの種類を指定した場合は指定したメッセージ一覧を取得します。メッ セージの種類を指定しなかった場合は@emph{受信箱}のメッセージ一覧を取得し ます。 @@ -1087,6 +1126,7 @@ friend オブジェクトと数値は同時に指定することもできます。 @defun mixi-get-news category sort &optional range ニュース一覧を取得します。 @var{category} はカテゴリを表す以下のいずれかを指定してください。 + @table @asis @item domestic 国内 @@ -1109,13 +1149,16 @@ IT・テクノロジー @item column コラム @end table + @var{sort} は種類を表す以下のいずれかを指定してください。 + @table @asis @item newest 最新のニュース @item pickup 注目のニュース @end table + @var{range} は数値を指定することができます。 @var{range} を指定した場合は最大でこの数のニュースのみを取得します。 @@ -1147,6 +1190,49 @@ IT・テクノロジー @end cartouche @end defun +@defun mixi-get-echoes &rest friend-or-range +エコー一覧を取得します。 +@var{friend-or-range} は friend オブジェクトまたは数値を指定することがで +きます。 +friend オブジェクトを指定した場合はそのオブジェクトで指定した人のエコー +一覧を取得します。friend オブジェクトを指定しなかった場合は@emph{自分}の +エコー一覧を取得します。 +数値を指定した場合は最大でこの数のエコーのみを取得します。 +friend オブジェクトと数値は同時に指定することもできます。 + +@cartouche +@example +(mixi-get-echoes) + @result{} 自分のエコーすべて + +(mixi-get-echoes 5) + @result{} 自分のエコー最大で 5 件分のみ + +(mixi-get-echoes friend) + @result{} friend さんのエコーすべて + +(mixi-get-echoes friend 10) + @result{} friend さんのエコー最大で 10 件分のみ +@end example +@end cartouche +@end defun + +@defun mixi-get-new-echoes &optional range +みんなのエコー一覧を取得します。 +@var{range} は数値を指定することができます。 +@var{range} を指定した場合は最大でこの数のみんなのエコーのみを取得します。 + +@cartouche +@example +(mixi-get-new-echoes) + @result{} みんなのエコーすべて + +(mixi-get-new-echoes 5) + @result{} みんなのエコー最大で 5 件分のみ +@end example +@end cartouche +@end defun + @node 投稿用関数 @section 投稿用関数 @@ -1203,6 +1289,23 @@ IT・テクノロジー @end cartouche @end defun +@defun mixi-post-echo content &optional parent +エコーを投稿します。 +引数には本文を指定してください。 +@var{parent} には返信先を表す echo オブジェクトを指定することができます。 +@var{parent} を指定した場合はこのエコーへの返信として投稿します。 + +@cartouche +@example +(mixi-post-echo "本文") + @result{} 不定 + +(mixi-post-echo "本文" echo) + @result{} 不定 +@end example +@end cartouche +@end defun + @node その他の関数 @section その他の関数