Интеграция API Yahoo? - PullRequest
       6

Интеграция API Yahoo?

4 голосов
/ 09 сентября 2011

Я должен интегрировать Yahoo API в моем приложении. Кто-нибудь может предоставить мне шаги для этого?

Поскольку мы интегрировали Yahoo, мы получаем токен от Yahoo и после ввода ключа получаем доступ к приложению. У любого есть процесс прямого входа в приложение после входа в систему Yahoo.

Ответы [ 2 ]

2 голосов
/ 09 сентября 2011

Попробуйте ссылку для начинающих:

http://developer.yahoo.com/social/sdk/objectivec/

1 голос
/ 09 сентября 2011

Вот часть кода, использующая XML-часть Yahoo!Ответы.Я написал это, чтобы написать свое приложение для ответов.

    NSString *question =  @"Who won the 1975 World Series?";
    NSString *address = @"http://answers.yahooapis.com/AnswersService/V1/questionSearch?appid=iQuestion&query=";
    NSString *request = [NSString stringWithFormat:@"%@%@",address,question];
    NSURL *URL = [NSURL URLWithString:request];
    NSError *error;    
    NSString *XML = [NSString stringWithContentsOfURL:URL encoding:NSASCIIStringEncoding error:&error];

    // Extract current answer the 'dirty' way
    NSString *answer = [[[[XML componentsSeparatedByString:@"<ChosenAnswer>"] 
    objectAtIndex:1] componentsSeparatedByString:@"</ChosenAnswer>"] objectAtIndex:0];
    NSLog(@"%@", answer);

Извлечение XML очень грубое, и, если хотите, лучшая альтернатива - использовать XMLParser или XMLDocument, а не делать экстраполяцию String.Это своего рода гетто

...