阿修羅ワークスプラグイン講座14 他ツールとの連携1 マルコフリライトサマライザー04

阿修羅ワークスプラグイン講座14 他ツールとの連携1 マルコフリライトサマライザー04

記事
IT・テクノロジー
チャット ランファ 右.png
マルコフリライトサマライザーって要約はしてくれるけど、文章自体は自分で用意しなきゃダメなんですよね?

チャット 阿修羅ワークス 左.png
はい。そうなんです。
マルコフリライトサマライザーはあくまでも要約をするためのツールで、文章は自動生成しません。
ですので、なにかしらの文章を使用者側が用意する必要があります。

チャット ランファ 右.png
以前お話を伺った時は別のプラグインと連携することで自動化ができていましたよね?
今も可能なんでしょうか?

チャット 阿修羅ワークス 左.png
もちろん可能です。
他の姉妹プラグインと連携させることで、自動取得した文章を要約することができますよ。

チャット ランファ 右.png
どうやるんでしたっけ?

チャット 阿修羅ワークス 左.png
連携方法の質問が多かったので説明しますね。
連携できるプラグインはいくつかあるんですが、分かりやすいところで「WP Rss Scrapeing Post」と連携してみます。
「WP Rss Scrapeing Post」の詳しい使い方については、別途「WP Rss Scrapeing Post」のパートで行いますので安心して下さい。

チャット ランファ 右.png
はい。よろしくお願い致します。

チャット 阿修羅ワークス 左.png
まず「WP Rss Scrapeing Post」が何をするプラグインか説明が必要ですね。
「WP Rss Scrapeing Post」はRSSフィードを自動取得してワードプレスに自動投稿するためのプラグインです。

チャット ランファ 右.png
RSSフィードってなんでしたっけ?

チャット 阿修羅ワークス 左.png
簡単に説明すればサイトの新着情報ですね。
新着情報がRSSという形式で配信されていて、RSSリーダーというRSS形式を解析できるツールで読むことが出来ます。

チャット ランファ 右.png
なるほどー。新着情報なんですね。

チャット 阿修羅ワークス 左.png
はい。いってみれば新聞のテレビ欄みたいなものですね。
それで、新着情報といっても最近のRSSフィードはタイトルと記事へのURLしかないなんてことも多いので、本文を取得できないことがあるんですね。
しかし、「WP Rss Scrapeing Post」はスクレイピングと名がつくように、省略されたRSSフィードから本文を取得できる機能があるんです。

チャット ランファ 右.png
んん?(^^;)

チャット 阿修羅ワークス 左.png
ちょっと難しかったかな……。
「WP Rss Scrapeing Post」の説明はこのくらいにして、実際にRSSフィードを取得してみましょう。
テストとしてYahoo! がRSSを提供しているので、Yahoo! RSSの国内ニュースフィードを取得してみましょう。

チャット ランファ 右.png
はい!

チャット 阿修羅ワークス 左.png
注意点として、Yahoo! RSSは個人での利用でのみ許可しているので、そのままブログに掲載することはできません。
そこで、マルコフリライトサマライザーの出番です。

チャット ランファ 右.png
ニュースを要約してリライトするんですね。

チャット 阿修羅ワークス 左.png
そうです。
Yahoo! RSSの国内ニュースのURLは「news.yahoo.co.jp/rss/topics/domestic.xml」です。
これをこのままブラウザで開くとこのようになります。

yahoo-rss.png

チャット ランファ 右.png
なんか文字がいっぱい出てきましたよ!

チャット 阿修羅ワークス 左.png
これがRSS(XML)形式です。
まずこれを「WP Rss Scrapeing Post」で取得します。
全文取得するスクレイピング設定は以下のとおりです。

WP-Rss-Scrapeing-Post-フィード登録01.png

チャット ランファ 右.png
ふむふむ。

チャット 阿修羅ワークス 左.png
するとこんな感じで記事が投稿されます。

WP-Rss-Scrapeing-Post-投稿全文.png

チャット ランファ 右.png
すごーい。ニュースが取得できてますね!

チャット 阿修羅ワークス 左.png
しかし、当然要約はしていないので本文はそのままです。
そこで、マルコフリライトサマライザーと連携するわけですが、とても簡単です。
「WP Rss Scrapeing Post」[ 設定 ] → [ テンプレート設定 ] にマルコフリライトサマライザーのショートコードを埋め込むだけです。

WP-Rss-Scrapeing-Post-テンプレート設定01.png

チャット ランファ 右.png
あっなるほどー。
前回は記事編集画面でショートコードを使いましたが、今回は「WP Rss Scrapeing Post」のテンプレート内でショートコードを使うんですね。

チャット 阿修羅ワークス 左.png
はい。そうすると、投稿される際にワードプレスの方で自動的にショートコードを実行してくれるんです。
こんな感じになります。

WP-Rss-Scrapeing-Post-投稿要約文.png

チャット ランファ 右.png
おおっーほんとだ!
でもこれだと文章量が寂しいですね。
自動で増やすことはできないんですか?

チャット 阿修羅ワークス 左.png
要約なので文章量が寂しくなるのは仕方ないですね。
前回の講座のように手動で増やす方法もありますが、自動で増やす方法ももちろんあります。

チャット ランファ 右.png
どうするんですか!?

チャット 阿修羅ワークス 左.png
姉妹プラグインのゲッツインまたはツイートプレスを使います。
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す