0

iOS を始めたばかりなので、しばらくお待ちください。必要なデータにアクセスするには、XML 要求と共に API キーを送信する必要があります。パーサーの作成に使用したのと同じ方法を使用できますか?

まず、私の XMLParser.m で:

-(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 で:

- (void)viewDidLoad
{
   [super viewDidLoad];

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

   self.title = @"Matchups";
}

サンプル XML を個人の Web サイトに保存してアップロードし、API キーに進む前にパーサーを完成させたため、URL は x アウトされています。これは asmx に置き換えられます。

理想的には、可能な限り最も安全な方法で API キーを送信したいと思います。

4

1 に答える 1