API+自動投稿ツールの使用で可能性は∞?
ということで、楽天アフィリエイトのWeb APIを使った自動投稿ブログを作成してみました。
やってることはとても簡単です。後でも簡単に説明してみます。
とりあえず、サンプルを御覧ください。
サンプルページ: 楽天ランキング!随時更新!
こんな感じで、ただただ楽天ランキングを記事として上げていくブログです。
どうやって更新しているかというと・・・もう一つ作ったサンプルサイトから、これまたWordPressで標準装備しているAPIを叩いて投稿させています。
これだけ聞くととても難しい事をやっているように思いますが、すごく簡単なんです。どれくらい簡単かというと、私自身、やり方を学んでからサンプルページ作成までに1日かからなかったからです。具体的なやり方は、以下のページを参照にさせていただきました。
参考サイト:WordPressへXML-RPCとPHPで外部投稿(基本編) (猫力)
なお、ここで紹介されている「The Incutio XML-RPC Library for PHP」ですが、当該記事に書かれているサイトではリンク切れになっていたので、別のサイトからダウンロードしました。こっちからダウンロードすればいいかと思います。
ダウンロード先:https://www.versioneye.com/php/php/7.1.0
やっていることの概要はこんな感じ。
元サイトとなる「楽天リアルタイムランキング一覧!」にアクセスが入ると、楽天APIを使ってランキングを引っ張ってきます。その結果を、この外部投稿方法を使って「楽天ランキング!随時更新!」ブログに上げる、という仕組みですね。
#簡単な図を使って説明したかったのですが、どうも画像アップロードがおかしいようでアップできませんでした・・・。
土壌は整ったので、あとはこれをどう使うか
ということで、APIをつかってWebから情報を取得し、自動投稿が行なえる仕組みを今回は簡単に紹介してみました。画像が上げられないことも有り、詳しくは別途したいと思います。
ただ、もちろんこれだけでは一銭にもなりません(いや、一銭くらいにはなるかもしれませんが)。今回重要だったのは、「自動投稿の仕組みを作る」というところだったので、とりあえずの目標は達成できたかなと思います。
ということで、本日は以上です。