簡體   English   中英

應用程序可以打開瀏覽器,讓用戶登錄並接收文件嗎?

[英]Can app open browser, get user to login and receive file?

我正在嘗試編寫iOS Objective-C應用程序以登錄到舊網站。 注意:我無法控制網站,因此無法更改登錄名。

程序是:

  1. 在特定的URL打開瀏覽器。
  2. 用戶輸入用戶名和密碼。
  3. 網站返回的文件名為bad_link.smith。
  4. 應用程序讀取文件以獲取要用於API的密鑰。

是否可以在iOS中執行此操作-從應用程序打開URL並返回文件?

您可以為此使用UIWebView委托

實施以下https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIWebViewDelegate_Protocol/index.html#//apple_ref/occ/intfm/UIWebViewDelegate/webView:shouldStartLoadWithRequest:navigationType :委托方法並獲取用戶要訪問的URL,如果該URL與您要下載的URL匹配,則可以通過NSURLRequest獲取該URL並單獨下載。 :)希望我能幫到你。

您可以做的其他事情是使代碼本地化,而無需瀏覽器,並在代碼中模擬為瀏覽器。 如果沒有驗證碼,則可以使用。 告訴您是否需要更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM