ウェブサイト onlinefussballmanager.com (ドイツ語) はオンライン ブラウザ ゲームですが、残念ながら API を提供していないため、ウェブサイトからログインしようとしました。ログインフォームを確認したところ、POST-Request をログインスクリプトに送信するだけであることがわかりました。次に、HTMLScoopを使用して、リクエストについて詳しく調べました。
NSString *loginParameters = @"login=MY_USERNAME&password=MY_SUPER_SECRET_PASSWORD&LoginButton=Login&js_activated=1";
NSData *loginData = [loginParameters dataUsingEncoding:NSUTF8StringEncoding];
NSURL *ofmURL = [NSURL URLWithString:@"http://onlinefussballmanager.de/"];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL: ofmURL];
request.HTTPMethod = @"POST";
request.HTTPBody = loginData;
[self.webview loadRequest:request];
ご想像のとおり、機能しないと思われるかもしれませんが、代わりに、失敗したログイン メッセージが表示されずにホームページが表示されるだけです。教えていただけると幸いです。ありがとう!