2012-12-19 4 views
0

저는 현재 사용자가 자신의 iTunes 보관함에 가지고있는 아티스트를 추적하는 소셜 네트워킹 사이트를 구축 중입니다. 사용자의 라이브러리와 관련된 .xml 파일을 구문 분석하여 &을 가져와이 작업을 수행 할 계획입니다. 사용자가 아티스트 목록을 업데이트하려고 할 때마다 .xml 파일을 다시 업로드하라는 메시지 만 표시 할 수 있지만 사용자가 방문/로그인 할 때마다 업로드를 자동으로 수행 할 수있는 방법이 있는지 알고 싶습니다. ?웹 사이트 방문자의 컴퓨터에서 "iTunes Music Library.xml"을 자동으로 얻는 방법은 무엇입니까?

+0

보안상의 이유로 불가능합니다. 생각해보세요. 사용자 상호 작용없이 클라이언트에서 서버로 임의의 데이터를 업로드하도록 요청합니다. 동기화를 수행하려면 클라이언트에서 실행되는 전용 서비스가 필요합니다. – Gordon

+0

그게 나에게 의미가 있습니다. 하지만 내가하려는 것은 Last.fm의 scrobbling 기능 라인에있는 것입니다. 특정 URL에 라이브러리 xml 파일을 자동으로 업로드하는 파일 (일종의 실행 파일 또는 스크립트)을 다운로드 할 수있는 방법이 있습니까? –

+0

음, 그렇습니다. 사용자에게 그렇게하도록 알릴 수 있습니다. 그 파일은 아마도 PHP 파일이 아닐 것입니다. – Gordon

답변

1

Java 애플릿을 만들 수 있습니다. 로컬 파일에 액세스 할 수 있습니다. 그러나 사용자가 실행하도록 허용해야하지만 옵션 일 수 있습니다.

http://www.developer.com/java/data/article.php/3303561/Creating-a-Trusted-Applet-with-Local-File-System-Access-Rights.htm

+0

답변을 주셔서 감사합니다. 그러나 developer.com의 기사에 따르면,이 방법은 Internet Explorer 나 Netscape를 사용하는 사용자에게만 적용됩니다 ... –

+0

죄송합니다. 더 나은 서비스를 찾을 수 있는지 확인하십시오. –

관련 문제