このサイトは「Movable Type 5 プロフェッショナルガイド」の公式サポートサイトです。
Movable Type 5 プロフェッショナルガイド 荒木 勇次郎 毎日コミュニケーションズ 2010-03-31 Amazonで詳しく見る by G-Tools |
このサイトは「Movable Type 5 プロフェッショナルガイド」の公式サポートサイトです。
Movable Type 5 プロフェッショナルガイド 荒木 勇次郎 毎日コミュニケーションズ 2010-03-31 Amazonで詳しく見る by G-Tools |
「22-2 XML-RPC」では、mt.supportedMethodsの取得情報を元にAPIを掲載していますが、以下のAPIも用意されています。API名の「mt.」は想定ですが問題なく動作します。
スケジュールタスクを実行します。
[パラメータ]
型 | 名称 | 意味 |
---|---|---|
string | username | ユーザー名 |
string | password | Webサービスのパスワード |
[返却値]
型 | キー | 意味 |
---|---|---|
string | responseCode | レスポンスコード(「success」固定) |
指定ブログに対し、日時指定の記事を公開します(動作未確認)。
[パラメータ]
型 | 名称 | 意味 |
---|---|---|
string | blogid | ブログID |
string | username | ユーザー名 |
string | password | Webサービスのパスワード |
[返却値]
型 | キー | 意味 |
---|---|---|
string | responseCode | レスポンスコード(「success」固定) |
int | publishedCount | 公開記事数 |
次回のスケジュールを取得します。
[パラメータ]
型 | 名称 | 意味 |
---|---|---|
string | username | ユーザー名 |
string | password | Webサービスのパスワード |
[返却値]
型 | キー | 意味 |
---|---|---|
dateTime | nextScheduledTime | 次回のスケジュール |
指定ユーザーのremote_auth_usernameとremote_auth_tokenを設定します。
[パラメータ]
型 | 名称 | 意味 |
---|---|---|
string | username | ユーザー名 |
string | password | Webサービスのパスワード |
string | remote_auth_username | remote_auth_username |
string | remote_auth_token | remote_auth_token |
[返却値]
なし
「概要フィールドを検索対象に含める」については、ソースコードを直接変更する代わりに、AddSearchFieldというプラグインを作成し、以下の内容をconfig.yamlとして記述すれば、ソースコードに手を加えずに概要フィールドを検索対象に追加できます。
id: AddSearchField
name: AddSearchField
applications:
new_search:
default:
types:
entry:
columns:
excerpt: like
また、「21-5 フィールドの拡張とテーブルの追加」で、mt_entryテーブルのフィールドを拡張した場合、上記の方法で、追加フィールドを検索対象にすることができます。
421ページ中段のリストは、次のプラグインでも同等の機能が実現できます。
id: AddSearchField
name: AddSearchField
applications:
new_search:
default:
types:
entry:
columns:
price: like