Deixo mais uma nota para o yahoo. Também utilizei e é extremamente fácil que funcione em flex. Se precisares, envio-te o código que utilizo. Ou coloco aqui para futura referência.
Miguel Vaz 2009/7/15 Maicon Gabriel Schmitz <[email protected]> > Pesquisando no Google também não achei a "tal a API", por isso deixei a > pergunta aqui, já que o Pedro, ao menos possuía o "link do XML". Possuo o > tal gadget do weather no meu iGoogle... > Mas a titulo de curiosidade, se digitares na pesquisa do Google, algo como > "weather <Cidade>", ex: "weather Porto > Alegre<http://www.google.com.br/search?hl=pt-BR&q=weather+Porto+Alegre&btnG=Pesquisar&meta=>", > já pode ver que o mesmo exibe o resultado da previsão do tempo para a cidade > antes da listagem dos demais resultados, o que leva a crer, que se não > agora, futuramente vá existir uma API para uso geral =] > > 2009/7/15 Cain Vampyr <[email protected]> > >> 5 minutos no google levaram-me a concluir que nao existe uma api do >> google weather mas sim uma api do IGoogle que permite usares as gadgets >> implementadas pela google na mesma incluindo o gadget do weather. >> >> >> A mesma busca levou-me tambem a concluir que este gadget não nem de perto >> nem de lonje a melhor solução para uma aplicação que queira mostrar o >> "tempo"... aparentemente existem coisas mais robustas disponíveis... mais >> uma vez isto foi concluído em 5 minutos de research no google >> >> >> >> Maicon Gabriel Schmitz wrote: >> >> Pessoal, >> >> Onde posso conseguir maiores detalhes sobre esta API Weather do Google? >> >> 2009/7/15 PedRobalinho <[email protected]> >> >>> >>> pois, o problema é mesmo esse: >>> Estou a usar este código: >>> >>> function loadXML(success) { >>> if (success) { >>> xmlNode = this.firstChild; >>> valor = []; >>> description = []; >>> total = xmlNode.childNodes.length; >>> theText.text += "total: " + total + "\n"; >>> for (i=0; i<total; i++) { >>> valor[i] = >>> xmlNode.childNodes[i].firstChild.nodeValue; >>> theText.text += "Produto: " + valor[i] + "\n"; >>> } >>> } else { >>> theText.text += "file not loaded!"; >>> } >>> >>> } >>> >>> >>> xmlData = new XML(); >>> xmlData.ignoreWhite = true; >>> xmlData.onLoad = loadXML; >>> xmlData.load("php/db_produtos_get.php"); >>> >>> >>> Só que só me funciona se o php estiver neste dominio. >>> >>> Por acaso não tens aí um exemplo, ou algum site que possa ajudar? Já >>> virei o google ao contrario e ainda nao consegui por isto a funcionar! >>> >>> 2009/7/15 João Fernandes <[email protected]>: >>> > >>> > Pedro, terás de arranjar uma forma de obter os dados via proxy visto o >>> > crossdomain nao permitir que seja consumido os dados remotamente. >>> > Qualquer solução server-side resolverá o teu problema. >>> > -- >>> > >>> > João Fernandes >>> > >>> > Adobe Certified Expert >>> > Adobe Community Expert >>> > http://www.onflexwithcf.org >>> > http://www.riapt.org >>> > Portugal Adobe User Group (http://aug.riapt.org) >>> > >>> > >>> > >>> > >>> > > >>> > >>> >>> >>> >>> -- >>> Cumprimentos, >>> Pedro da Silva Robalinho >>> >>> ><))º> Sandim. >>> >>> e-mail: [email protected] >>> msn: [email protected] >>> skype: probalinho >>> >>> >>> >> >> >> >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [email protected] Para mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
