Terça-feira, 27 de Abril de 2010
Um avanço importante

Depois de muita pesquisa sobre java, android e webservices, de muitos exemplos testados e inúmeras tentativas falhadas. Consegui finalmente utilizar uma das funções dos serviços de fotos do SAPO no Android.

Por enquanto ainda está apenas a apresentar o resultado em formato texto, falta agora fazer o parse desse texto, mas este já foi um passo importante, a partir daqui tudo me parece um pouco mais fácil.

Apesar deste avanço, deparo-me agora com novo problema. A função utilizada no exemplo anterior -AlbumGetListByUser- apenas devolve os álbuns de um determinado utilizador e não a lista de fotos, ou seja, preciso utilizar a função ImageGetListByUserAlbum para cada um dos álbuns devolvidos pela função anterior.

O meu problema neste momento é separar o resultado devolvido pela função anterior num variável do tipo "Album", uma vez que é esse um dos parâmetros necessários para a função ImageGetListByUserAlbum. Consegui resolver o problema em php mas em Java, onde estou a desenvolver a aplicação para Android, estou com dificuldades...Mas lá chegarei!!

Por enquanto continuo a deparar-me com o seguinte erro:

 




2 comentários:
De carlossantos a 27 de Abril de 2010 às 13:37
Boa!
Quanto ao erro final verifica se estás a passar o número do álbum. É esse parâmetro que tem que ser passado na chamada do WS.


De alexandra-moedas a 27 de Abril de 2010 às 14:53
É esse parâmetro que estou a utilizar, da mesma forma como utilizo o parâmetro username:
request.addProperty("username","amoedas");
request.addProperty("id","3");
Mas não funciona :(


Comentar post

.mais sobre mim
.posts recentes

. Voluntários para testes

. Divulgação Resultados

. Primeira versão pronta pa...

. Protótipo Funcional - Ver...

. "Novo" Layout

. Melhoria à ultima versão

. Nova versão

. Finalmente...

. Webservice SAPO Fotos com...

. Um avanço importante

.links
.tags

. todas as tags

.links
blogs SAPO