Tips:wordpress.comのAPIを使ってスクリーンショットを取得するAdsWordPress2011.04.18ちょっとネタ的なTips。WordPressでスクリーンショットを取りたい時に、wordpress.comの非公開APIを使ってスクリーンショットを手軽に取得しようという内容。使い方次第ではなかなか便利なんじゃないでしょうか。wordpress.comのスクリーンショットを取得するAPIを使うとキャプチャせずともスクリーンショットが撮れるので楽です。非公開API以下のようにスクリーンショットを取得できるようです。http://s.wordpress.com/mshots/v1/http%3A%2F%2Fexample.com%2F?w=250このブログだと以下のような感じhttp://s.wordpress.com/mshots/v1/http%3A%2F%2Fkachibito.net%2F?w=500URL部分をエンコーディング、w=数値で幅を設定出来ます。この非公開APIの使用に関してはbinarymoonがMattに使用可能か問い合せていますが、「使用もリンクも自由」との回答を得たものの、オフィシャルではない為、いつまでも使える保証はないそうです。Shotsというプラグインを作成しているのでコードの一部を借りました。'api_sc_shot');プラグインから僕が不要なコードを抜いただけなので結構適当ですが、もっと簡単なコードで出来るかもですね。上コードでは画像の幅を500pxに指定しています。Webサイトに合わせて数値を変更してください。ショートコードで画像を取得します。url=”http://kachibito.net/”]以下のように実装。Shots使ったほうが楽ですね。いつまで使えるのか分かりませんけど、公式APIとして公開してくれるとちょっと嬉しいですね。"http://kachibito.net/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/scripts/shCore.js-end");/*]]>*/タイトルとURLをコピーしました。