さて、今度は実際のアプリケーションに戻って、APIの仕組みについてちょっと話しました。
ここに戻ってください。
これら3つのパッケージをすべてインストールしました。
私たちの基本的なアプリを設定しましょう。
だからレビューがあるはずだが触れるはずだ。
はい、それを開こうとします。
C9とは何ですか？
OK。
私たちは基本的なので、私たちはvar express equalsが必要です。
そして、私はこれがベアボーンになるだろうと言ったように、私たちはそれをスタイルし、それを本当の楽しい機能できれいにするつもりはありません。
しかし、それはあなたがAPIを使用する他のアプリのテンプレートとして並べ替えを使用することができ、アプリと同等のExpressを実行するものになります。
私たちはここにいますが、それは以前のアプリを開くつもりです。
これをやりましょう。
この行をコピーします。
私はいつもこのことを忘れています。
アプリケーションが起動したことを確認するために、ここでこれを入れてみましょう。
そして、それを変数に保存するような要求も必要になります。
私が言ったように、このエクスプレスアプリは、スラッシュ検索とスラッシュ検索の2つのルートを持つことになります。
1ページにフォームが表示されます。
それを記入すると、そのフォームの提出がトリガされるか、Googleの結果ルートにリクエストが送信されます。実際には、APIで実際に動作し、戻ってくるAPIをリクエストして結果を表示します。
aptを取得することで簡単に始めましょうスラッシュの結果を返すか、ここでは標準のルートを要求します。ここで実際にAPI呼び出しを行います。
したがって、ユーザーがスラッシュの結果をトリガーすると、実際にはAPIの検索が行われます。
そして、まずハードコーディングを開始します。
だから私たちはここにいるように、LEDはハードコードで検索します。
私はそれがカリフォルニアでそれをすると確信しています。
これは、毎回作成することから始めるAPIコールです。
だからちょうどここにあなたの記憶をジョギングするために、これは私たちが探しているものです。
この巨人にあなたにR-ALを依頼して、エラーwupsエラーの返答と本文でコールバックしてください。
それでは、今、私たちのルートが確実に働くようにしてみましょう。
だから私たちはそれを低くするようにしましょう。
これは、サーバーごとの起動時と同じように機能します。
Ok映画のエポスが始まりました。
今プレビューに行ってみましょう。
ルートルートは設定されていませんが、スラッシュの結果が得られるはずです。こんにちは。
できます。
それを新しいタブで開き、ここでこれを取り除くだけです。
OK。
だから、私たちが映画のデータを見たいと思っているのではなく、すべてを見るだけで始めるでしょう。
ですから私はこれを見たいと思っていますが、結果をスラッシュにしてHDMIを扱っているわけではありません。
しかし、私たちのAPIが接続していることを確認したいのですが、通常はAPIを使い始めてからプレゼンテーションを心配しています。
それで、あなたが私たちが必要としていることがうまくいくことを要求してください
もちろん私は何か他のものをコピーした。
だから戻ってみましょう。
あなたはあなたです。
これは、あなたがどんな州に住んでいても、あなたが望むどんな検索語であれ、これを自由に作ることを私たちが要求しているところです。
そしてコールバックが必要です。
だからそれはエラーレスポンスであり、次にbodyとし、if文に追加します。
技術的にはそれを持っている必要はありません。
持っているだけでいいです。
壊れたデータを扱うことがわからないだけでなく、必要に応じてエラーを処理できます。
したがって、ステータスコードが200に等しいというエラーとレスポンスがない場合、その場合、私たちはボディで作業します。
だから、私たちがそれを解析する前に、PADIを送るだけで、その時点で文字列になるボディーを送ります。
そして、私たちが何を得るのか見てみましょう。
リフレッシュしてください。
今私はあなたがリフレッシュするとき、それが始まるのを見ることができます。
このChromeの拡張機能が盛り込まれているので、実際に見るのは難しいです。
しかし、あなたはここでそれがこの追いかけであることを見ることができます。
それは実際にはJaisonの文字列です。
今私たちがする必要があるのは、オブジェクトに変換することです。
だから私が最初のタイトルを手に入れたかったら。
ここに戻りましょう。
私はちょうどカリフォルニアの王または最初のタイトルが何であっても欲しい。
私は検索にアクセスする必要があり、それは配列です。
だから私は要素でゼロを欲しいですが、私がここでそれを保存し、私たちは、undefinedの適切にゼロを読み取ることができないエラーを取得して保存します。
これは、ここでは定義されていません。なぜなら、最後のビデオまたは2つ前のビデオで見たように、ボディはまだストリングだからです。
それをオブジェクトに変換する必要があります。
だから、私たちがジェイソン・パースのボディを手に入れたところで、私はそれを保存して結果と呼んでいます。
結果は良いです。
パシフィック・ボディのJaisalmer。
そして、ここでボディーを結果に置き換えます。
これは、解析されて変換された文字列のオブジェクト形式を与え、他のオブジェクトと同様にアクセスできます。
Californiaを取得します。
そして今、我々はこの単一の要素を得て、もう一度タイトルを再開したい場合は、King of
優れた。
本当にとてもかわいい。
私たちはもちろんやっていませんが、私たちがやったことは、基本的に私たちが以前に持っていたリクエストコードを受け取り、それをラップの中に入れただけです。
次に、私たちはレスポンスを取って実際にそれを使用するテンプレートを作成し、すべての映画タイトルを単純なリストに表示します。
そして、私たちが今見ている平凡なテキストではなく、マウスへのスピーチです。
大丈夫