Yahoo API集成?

时间:2011-09-09 11:57:50

标签: iphone yahoo-api

我必须在我的应用程序中集成yahoo api。任何人都可以为我提供相应的步骤吗?

由于我们已经整合了雅虎,我们从雅虎获得了一个令牌密钥,在输入密钥后我们进入了应用程序。任何人都有进程在雅虎登录后直接进入应用程序。

2 个答案:

答案 0 :(得分:2)

试试这个初学者链接:

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

答案 1 :(得分:1)

这是使用Yahoo!的XML部分的代码子集。解答。我写这篇文章来写自己的答案app。

    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而不是进行字符串外推。这是一个贫民区