2012-07-24 2 views
-2

나는 사용자가 로그인 할 수있는 웹 사이트 (HTML 및 javascript)를 가지고있어 계정을 관리하고 있습니다. 이제 사용자가 로그인하고 웹 사이트에서 계정 세부 정보를 가져 와서 Android 앱에 표시 할 수있는 Android 애플리케이션을 만들고 싶습니다. 어디서부터 시작해야할지 모르겠다. 사용자가 웹 사이트에서 해당 사용자의 계정 세부 정보를 가져 오는 방법에 로그인 한 후? 어떤 제안을 시작하고 무엇을 찾을 것 인가 ???안드로이드 응용 프로그램의 웹 사이트에서 데이터를 가져 오는 것

로그인을 위해 웹 사이트 URL을로드 할 수 있습니까? 웹 사이트는 안드로이드에서 잘 작동합니까?

답변

0

가장 좋은 방법은 당신이 필요로하는 정보와 JSON 또는 XML 문자열을 반환하는 웹 서비스를 만드는 것입니다.

www.example.com/userDetails.php?userID=23&encryptedPassword=ACD23423FFFF23 

더 많은 보안이 필요한 경우 지정된 기간 동안 사용할 수있는 만료 가능한 해시를 생성하는 메커니즘을 만들 수 있습니다.

www.example.com/userDetails.php?userID=23&expirableHash=FFFF234234234DDCCCEEEE22 
+0

답장을 보내 주셔서 감사합니다. 이 좋은 소리, 지금은 JSON 또는 XML 문자열을 반환 webservice 만드는 방법을 봐야 할 것입니다, 당신은 나를 위해 자습서 또는 리소스를 제안 해 주시겠습니까? 정말 대단하네요! – user1219484

+0

WebView로 로그인하기 위해 웹 사이트의 URL을로드하는 것이 좋습니까? 웹 사이트는 안드로이드에서 잘 작동합니까? – user1219484

+0

웹 사이트가 모바일 용으로 최적화되어 있으면 웹보기에서 정상으로 표시됩니다. 웹 서비스 접근법에 관해서는 그것으로 시작할 수 있습니다. http://davidwalsh.name/web-service-php-mysql-xml-json. 귀하의 질문에 답변이 있으면 답변을 답변으로 표시하십시오. 감사합니다 – Vame

0

WebView으로 시도하면 Android 애플리케이션에 HTML 페이지를 삽입 할 수 있습니다.

확인이 아웃 : Building Web Apps in WebView

+0

답장을 보내 주셔서 감사합니다. 사실 나는 그 일을 생각하고 있었지만 모든 사용자는 사용자 ID, 이름 등과 같은 자신의 계정 세부 정보를 가지고 있기 때문에 WebView를 사용하여 각 사용자별로 별도의 정보를 가져 오는 방법은 무엇입니까? – user1219484

관련 문제