Estou usando o cintilação api em um aplicativo para iPhone, funciona bem se eu usar o método de pesquisa
NSString * urlString = [NSString stringComFormato: @ "http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=%@&tags=%@&per_page=15&format=json&nojsoncallback=1", FlickrAPIKey, text];
onde o texto é o termo para procurar, funciona ok,
mas quando eu quero olhar para o meu fluxo de fotos "nabe_fan" ; não funciona!
aqui o json chama Im usando,
NSString * urlString = [NSString stringWithFormat: @ "http://api.flickr.com/services/rest/?method=flickr.photos.getContactsPublicPhotos&api_key=%@&user_id=nabe_fan", FlickrAPIKey];
mas não funciona com o meu nome de usuário: NataliaBetaFan ou com o photostream: nabe_fan
Eu posso verificar isso no navegador também, quando ao usar o nome de usuário, me dá usuário não encontrado,
Então, como construir a chamada json correta para mostrar apenas as fotos no meu usuário, fluxo ,,
Muito obrigado!
edit>
resolvido! graças à resposta abaixo, a chamada é assim:
Respostas:
1 para resposta № 1o user_id obrigatório é o NSID, não o nome de usuário do Flickr.
user_id (Opcional)
O NSID do usuário que é a foto a ser pesquisada. Se este parâmetro não é passado, então todas as fotos públicas serão pesquisadas. Um valor de "eu" irá procurar nas fotos do usuário chamador por chamadas autenticadas.
Usar flickr.urls.lookupUser Para obter o NSID primeiro, use o valor retornado em seu campo user_id.