GoogleのAPIを適切にロードする方法について混乱しています。私は2つの異なるアプローチについて言及しているのを見ます:
最初:Google APIローダー(https://developers.google.com/loader)。私はこれがhtmlドキュメント内でそのように使用されているのを見ます:
<script src="https://www.google.com/jsapi"></script>
その後、JSファイルで次のように使用されます。
google.load('visualization', '1.0', {'packages':['corechart']})
2番目:Google API Javascriptクライアント(http://code.google.com/p/google-api-javascript-client/)。これは次のように読み込まれます:
<script src="https://apis.google.com/js/client.js"></script>
その後、次のように使用されます。
gapi.client.load('fusiontables', 'v1')
これら2つのAPIのそれぞれのドキュメントを調べると、2番目のアプローチは現在の「モダン」アプローチであり、最初のアプローチは古いという印象を受けます。古い方法は新しい方法よりも少ないAPIをサポートしますが、それらは同じではありません。アプリケーションでFusionTablesとGoogleChartsの両方を使用したいと考えています。私が知る限り、両方のAPIをロードする必要があると思います。
私の質問:これらの2つのAPIは実際に区別され、互いに独立していますか?「google.load」メソッドを古い「レガシー」なものとして解釈するのは正しいですか?両方のAPIを使用する必要がある場合、それらの間に競合はありますか?
アイデアをありがとう!