アプリケーションの中から試してみましょう。アプリケーションの中からフィードを取得して処理するには、手動の場合と同じ認証タスクをプログラムで実行する必要があります。手動による認証は非常に面倒な作業であり、典型的な認証トランザクションの際に起こり得る多様なシナリオに対応するために、大量のコードが必要です。クライアント・ライブラリーです。ダウンロードに関しては「参考文献」のリンクを参照)。認証などの一般的なタスクの大部分がカプセル化されており、開発者はアプリケーションのコア機能に専念することができます。ページ上に一覧表示する方法がわかります。サービス・クラスのインスタンスを初期化しています。サービスへの認証接続を開いています。クラスが制御ポイントとなります。メソッドを使用してブログの一覧を取得します。オブジェクトに変換されます。フィードの中のエントリーは配列要素として表現されるため、以下のようなことができます。表示される出力を示しています。(ブログ・フィードには、そのブログ内のすべての記事の一覧が含まれています)。クライアント・ライブラリーを使用して取得、処理するためのプロセスを示します。サービス・オブジェクトを作成します。メソッドに渡されます。作成されるフィードは通常の方法で構文解析されて処理され、指定されたブログ内にあるすべての記事の一覧が生成されます。出力の例を示しています。組み合わせると、認証されたユーザーのすべてのブログと、各ブログ内の記事の一覧を生成することができます。組み合わせた結果のコードを示しています。抽出する処理が行われます。作成することができます。出力の例を示しています。使用すると、ブログ記事を取得する以外にも、認証済みユーザーが新しい記事をブログに追加するためのプログラムを作成することができます。そのサンプル・コードを示します。フォームからブログ記事のタイトルと本文を入力することができます。クラス・ライブラリーを読み込んで、認証済みのサービス・オブジェクトを作成します。メソッドを使用してブログ記事のタイトルとコンテンツを設定しています。サーバーに保存しています。フォームの例を示しています。抽出されて、新しい記事を追加した結果と一緒にページ上に表示されます。フィードにも新しい記事が含まれるようになります。使用して既存の記事を削除したり編集したりすることもできます。どちらの操作も、認証済みユーザー以外は実行することができません。使用して既存のブログ記事を削除するコードを示します。わかっていることを前提としています。メソッドを使用して削除しています。リクエストを送信します。フィードにも含まれなくなります。つのステップがあります。オブジェクトに変換する必要があります。メソッドを使用してそのエントリーをサーバーに保存します。記事のコンテンツが含まれています。フィードにも表示されます。コメントを扱う記事を追加、編集、削除できるのとまったく同じように、記事のコメントを追加、編集、削除することができます。各記事のエントリーに記事のコメント・フィードへのリンクが含まれていることに注意してください。新しいコメントを追加するためには、このコメント・フィードにエントリーを挿入するだけでよいのです。は新しいコメントを記事に追加するプロセスを示しています。メソッドに対して返されるレスポンスは、新しく追加されたコメントを表すオブジェクトです。