gapi.client.load против google.load

Я не понимаю, как правильно загрузить Google 'с API. Я вижу упомянутые два разных подхода:

Первый: Загрузчик API Google (https://developers.google.com/loader). Я вижу, что это используется так в HTML-документе:


Затем позже в файле JS он используется так:

google.load('visualization', '1.0', {'packages':['corechart']})

второй: Клиент Google API Javascript (http://code.google.com/p/google-api-javascript-client/). Этот загружается как:


а потом использовал позже как:

gapi.client.load('fusiontables', 'v1')

Если вы посмотрите документацию для каждого из этих двух API, у меня сложится впечатление, что второй подход является текущимсовременный' подход, а первый старше. Более старый метод поддерживает меньшее количество API, чем новый, но они не совпадают. Я хочу использовать Fusion Tables и Google Charts в своем приложении. Насколько я могу судить, мне нужно загрузить оба API.

Мои вопросы: Являются ли эти два API действительно отличными и независимыми друг от друга? Правильно ли я интерпретируюgoogle.load» методы как старшенаследие» материал? Если мне нужно использовать оба API, есть ли конфликты между ними?

Спасибо за любые идеи!

Ответы на вопрос(1)

Ваш ответ на вопрос