ホーム > サポート・マニュアル > マニュアル > システムの管理 > カスタマイズ管理 > Twitterサーチ ( Api_Twitter_Search )モジュールの設定
この説明は、a-blog cms 1.4.2 をもとにしています。ご利用のバージョンによって、画面表示や内容が若干異なる場合があります。ご了承ください。
ここでは、Twitterサーチ ( Api_Twitter_Search )モジュールの機能と設定内容について説明します。
この機能を動作させるには、事前にa-blog cms とTwitter の連携のための準備ができている必要があります。詳しくは「Twitter と連携する際の事前設定」をご確認ください。
この機能を動作させるには、json_decode関数が利用可能なサーバー環境が必要です。a-blog cmsの動作条件に含まれない関数となりますのでご注意ください。
機能
Twitterサーチ ( Api_Twitter_Search )モジュールは、Twitter のタイムラインから指定の語句の検索結果を表示できます。
次の例は、Twitterサーチ ( Api_Twitter_Search )モジュールをテンプレートに組み込んだときのソースコードです。この他にこのモジュールで出力できる変数については、リファレンスを参照してください。
<!-- BEGIN_MODULE Api_Twitter_Search -->
<h2>Twitter_Search : %{KEYWORD}</h2>
<!-- BEGIN pager -->
<p>page: {page}, last_id: {last_id}, first-id: {first_id}, next: {next}, prev: {prev}</p>
<!-- END pager -->
<table>
<!-- BEGIN notFound -->
<tr>
<td>
結果が見つかりませんでした。
</td>
</tr>
<!-- END notFound -->
<!-- BEGIN unavailable -->
<tr>
<td>
json_decode関数が利用可能な状態になっていないため、現在のサーバーでは表示できません。
</td>
</tr>
<!-- END unavailable -->
<!-- BEGIN failed -->
<tr>
<td>
API接続が確立されていない、または接続に失敗しました。API Keyの設定、もしくはAPI本体の稼働状況をご確認ください。( {error_msg} )
</td>
</tr>
<!-- END failed -->
<!-- BEGIN tweet:loop -->
<tr>
<td><img src="{image}" alt="{id}" width="48" height="48"></td>
<td>
@{screen_name} ( {user_id} / {status_id} ) <a href="{permalink}">URL</a><br />
{text}[urldecode] ( {date#m}/{date#d} {date#H}:{date#i} )
</td>
</tr>
<!-- END tweet:loop -->
</table>
<!-- END_MODULE Api_Twitter_Search -->
Twitterサーチ ( Api_Twitter_Search )モジュールを設定する
Twitterサーチ ( Api_Twitter_Search )モジュールの設定画面では、Twitter からの情報表示に関する設定ができます。
(1)管理画面上部の[カスタマイズ管理]メニューから[コンフィグ]のリンクをクリックするか、管理画面下部のメニュー[コンフィグ]のリンクをクリックすると、[コンフィグ項目リスト]の画面が表示されます。[外部API連携]の[Twitterユーザータイムライン]アイコンをクリックすると、[Twitterサーチ ( Api_Twitter_Search )]の設定画面が表示されます。
(2)各項目の内容を入力し、[保存]ボタンをクリックして設定を保存します。
各項目の設定
表示件数
タイムラインから一度に表示するツイートの件数です。標準では20件に設定されています。
非公開ツイート
このチェックがONになっている場合には非公開ツイートを表示しません。
日本のツイート
検索結果を日本語のツイートに絞るようにリクエストします。(設定している場合でも、他言語が混入する場合があります。)
APIリクエスト キャッシュ有効時間
APIリクエストの結果を、ここで設定した秒数の間だけキャッシュ利用します。ページのキャッシュとは異なることに注意してください。
ショートカットに追加
[ショートカットに追加]をクリックすると、[ダッシュボード管理]の[ショートカット作成]画面が表示されます。(→「ショートカットに追加する」参照)
このドキュメントと関連している内容のエントリー
- 関連度 2 : Twitterリストタイムライン ( Twitter_List_Statuses )モジュールの設定
- 関連度 2 : Twitterリストメンバーズ ( Twitter_List_Members )モジュールの設定
- 関連度 2 : Twitterユーザータイムライン ( Api_Twitter_Statuses_UserTimeline )モジュールの設定
- 関連度 2 : Twitterホームタイムライン ( Api_Twitter_Statuses_HomeTimeline )モジュールの設定
- 関連度 1 : カテゴリーエントリーサマリー(Category_EntrySummary)モジュールの設定
ドキュメントの内容に関するお知らせフォーム
内容に誤り・現行バージョンと異なる部分がありましたら、下記のフォームよりお知らせください。



