1

ウェブサイト 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];

ご想像のとおり、機能しないと思われるかもしれませんが、代わりに、失敗したログイン メッセージが表示されずにホームページが表示されるだけです。教えていただけると幸いです。ありがとう!

4

0 に答える 0