Я работаю над гаджетом Google, который будет собирать некоторые данные через API Google. Я застрял в том, как собирать данные, а затем сохранять их где-то, чтобы их обрабатывать позже. Окончательная идея в том, что я запускаю гаджет на своем собственном компьютере, он собирал данные, а затем сохранял их где-то на моем собственном компьютере. (Думаю, я хочу подчеркнуть, что на данный момент это небольшой персональный проект и не обязательно нуждается в сценариях сценариев, я хочу, чтобы все это можно было запустить на моем компьютере под управлением XP).Google Gadget, Javascript (или другой) Способ сбора данных из порта
Есть ли чистый способ Javascript для сохранения файла на компьютере?
Могу ли я использовать другие языки помимо XML, HTML и Javascript для добавления функций в свой гаджет Google?
Редактировать: Цель состоит в том, чтобы иметь возможность регистрировать, сколько из моих контактов подписано в gchat в течение определенного периода времени. Я решил использовать гаджет, потому что это был единственный способ понять, как получить доступ к этой информации. Любые другие способы приблизиться к этой идее приветствуются!
Я отредактировал вопрос, чтобы отразить общую цель. Чтобы ответить на ваш вопрос более прямо, хотя в примерах гаджетов Google предоставляет им уже большую часть инфраструктуры, мне нужно собрать информацию, которую я хочу (см. Гаджет гаджета TalkCommunication в SDK Gadgets). Что касается PHP, я был обеспокоен тем, что, если бы я использовал PHP, мне нужно было бы изучить много материалов XMPP, на которых строится gchat, какие-либо мысли по этому поводу? Спасибо за вашу помощь! – Jordan
Да, вам нужно было бы узнать много этого материала XMPP. Однако как насчет использования вашего гаджета для сбора этих данных, а затем отправить эту информацию на скрипт записи PHP, который записывает эти данные либо в файл .txt, либо в базу данных MySQL? Например, когда ваш контакт «Джон» подписывается, ваш гаджет делает запрос на ваш сайт.com/recorder.php?user_signed_on=John, и ваш PHP-скрипт будет записывать это имя и время, когда оно его получит. Или вы можете просто установить интервалы времени, когда нужно проверить, кто находится в сети, и отправить эти данные в скрипт записи PHP. – LostInTheCode
Это было в соответствии с тем, что я имел в виду, проблема в том, что гаджет получает функциональность (от того, что я могу различить) с помощью файла main.js, я не уверен, что гаджет сможет запустить php запись сценарий. – Jordan