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, есть ли конфликты между ними?
Спасибо за любые идеи!