Axuda de The Movie Database

Hello I am trying to use the multi search query. I was trying to follow the example from apiary docs but the example is very unclear. I get a return value saying the pre-requisite ID is invalid, what does that mean? I am trying to search for a an actor/actress and get back all movies and/or TV shows they have been in, is that possible?

2 respostas (na páxina 1 de 1)

Jump to last post

Thank you very much pretty sure this is exactly what I need. One quick thing, I am using Obj-c and I can get the actor brad pitt but trying to get his id has been a little more challenging. This is the JSON object I have of Brad Pitt: { page = 1; results = ( { adult = 0; id = 287; name = "Brad Pitt"; popularity = "7.84036921219752"; "profile_path" = "/kc3M04QQAuZ9woUvH3Ju5T7ZqG5.jpg"; } ); "total_pages" = 1; "total_results" = 1; }

Then I do:

NSDictionary *results = [json objectForKey:@"results"]; //have also tried NSArray and wouldn't it crashed.

This is what it displays:

{ adult = 0; id = 287; name = "Brad Pitt"; popularity = "7.84036921219752"; "profile_path" = "/kc3M04QQAuZ9woUvH3Ju5T7ZqG5.jpg"; }

My question is how do I extract that id number? Thank you again in advance

Simple Sample:

NSString *urlString=[NSString stringWithFormat:@"https://api.themoviedb.org/3/search/person?query=Brad+Pitt&api_key=%@",API_KEY];
NSURL *url = [NSURL URLWithString:urlString];
NSData *data=[NSData dataWithContentsOfURL:url];
NSError *e = nil;

NSDictionary *dic1 = [NSJSONSerialization JSONObjectWithData: data options: NSJSONReadingMutableContainers error: &e];

NSDictionary *dic2=[dic1 objectForKey:@"results"];
for(NSDictionary *itemDic2 in dic2)
{
    NSLog(@"For each row... This row has id=%@",[itemDic2 objectForKey:@"id"]);
}

Non podes atopar unha película ou serie? Inicia sesión para creala.

Global

s amosar a barra de procura
p abrir menú do perfil
esc pechar e abrir xanela
? abrir xanela de atallos do teclado

En páxinas de medios

b atrás (ou á principal se aplica)
e ir a editar páxina

En páxinas de tempadas de televisión

(flecha dereita) ir á tempada seguinte
(flecha esquerda) ir á tempada anterior

En páxinas de episodios de televisión

(flecha dereita) ir ao episodio seguinte
(flecha esquerda) ir ao episodio anterior

En todas as páxinas de imaxe

a abrir a xanela de engadir imaxe

En todas as páxinas de edición

t abrir selector de traducións
ctrl+ s enviar formulario

Nas páxinas de debate

n crear un novo debate
w amosar o estado do seguimento
p mudar público/privado
c mudar abrir/pechar
a abrir actividade
r responder no debate
l ir á última resposta
ctrl+ enter eviar a túa mensaxe
(flecha dereita) páxina seguinte
(flecha esquerda) ir á páxina anterior

Configuración

Queres valorar ou engadir o elemento a unha listaxe?

Iniciar sesión