首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用loadXMLByURL发送API-key

用loadXMLByURL发送API-key
EN

Stack Overflow用户
提问于 2013-04-03 03:16:31
回答 1查看 193关注 0票数 0

我刚刚开始接触iOS,所以提前感谢您的耐心等待。我需要将API-key与XML请求一起发送,以便访问所需的数据。我可以使用我用来创建解析器的相同方法吗?

首先,在我的XMLParser.m中:

代码语言:javascript
复制
-(id) loadXMLByURL:(NSString *)urlString
{
    _matchups = [[NSMutableArray alloc] init];
    NSURL *url = [NSURL URLWithString:urlString];
    NSData *data = [[NSData alloc] initWithContentsOfURL:url];
    parser = [[NSXMLParser alloc] initWithData:data];
    parser.delegate = self;
    [parser parse];

    return self;
 }

接下来,在我的ViewController.m中:

代码语言:javascript
复制
- (void)viewDidLoad
{
   [super viewDidLoad];

   NSLog(@"About to retrieve matchups");
   xmlParser = [[XMLParser alloc]            
   loadXMLByURL:@"http://www.xxxxxxxx.com/ss/GetHistoricMatchesByLeagueAndSeason.xml"];

   self.title = @"Matchups";
}

URL被x‘out出来,因为我保存了一个示例XML并将其上传到我的个人网站,以便在进入API-key之前完成我的解析器。这将被asmx替换。

理想情况下,我希望以最安全的方式发送API-key。

EN

回答 1

Stack Overflow用户

发布于 2013-06-15 01:54:22

我目前正在开发一个应用程序,它发送一个App Key来获取XML。在我的应用程序中,它是这样完成的:

代码语言:javascript
复制
 // get events with the API from so&so.com
    xmlParser = [[XMLParser alloc] loadXMLByURL:@"https://www.so&so.com/xml/organizer_list_events?app_key=PNZJKTEM6V4CQdhksUD&id=89019hhx55"];

所有这些信息都可以在网站API部分找到。我希望这能帮到你

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15772464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档