2014-07-17 3 views
0

다른 사용자의 onedrive 계정에서 데이터 (엑셀 시트)를 추출하여 데이터베이스에 저장하는 응용 프로그램 (선호 Java)을 만들 예정입니다. 인터넷에서 다른 리소스를 찾아 보았습니다. 하지만 Java 응용 프로그램에 대한 모든 REST API를 찾을 수 없습니다 (안드로이드에 대한 것이지만).데이터베이스에 onedrive API를 연결

위의 문제를 해결하는 데 도움이되는 정보가 있으면 도움이 될 것입니다.

감사

답변

0

엑셀 데이터 소스

내가 원 드라이브의 나처럼 팬의만큼,이 관계되지 않은 데이터 파일 정보를 저장에 대해 정말이다. 이 예에서 아래에 표시된 것처럼 연결된 Excel 데이터 소스로 문제를 해결하는 것이 가장 좋습니다. 이렇게하려면 액세스 가능한 데이터 소스를 설정해야합니다 (DB, API 또는 파일 소스 설정). 다음 메뉴를 사용하면 Excel 프레젠테이션과의 관계를 만들 수 있습니다. 당신은 건축가에 내가 당신에게 다음과 같은 시나리오 주위에 몇 가지 기본적인 포인터를 줄 수있는이 콘텐츠를 사용하는 완전히 새로운 방법을 필요한 시간/제어를하지 않는 것이

Excel Data Sources

스트레이트 포워드 API를

가정 1 OneDrive에서 최신 파일 가져 오기, 2 Excel 데이터와 상호 작용 한 다음 3 자연스럽게 정보를 사용하여 수행해야하는 작업. 당신이 당신의 컴퓨터를 사용하여 원 드라이브 내부의 파일과 상호 작용할 수있는 경우, sync client for OneDrive를 설치 원 드라이브

  • 작업

    1). 이것은 Mac, Windows 7, 8 및 8.1 컴퓨터에서 작동하며 쉽게 시작할 수 있고 쉽게 동기화 할 수 있습니다.

  • 개인 계정을 사용하거나 제어 된 컴퓨터에 배포 할 수 없다면 LiveSDK와 같은 SDK를 사용하는 것이 좋습니다. 그러나 실제로는 Live-SDK-for-Windows을 권장하지만 java가 아닌 C#은 Windows 시스템에서 실행하는 데 의존 할 수있는 한 많은 방법으로 제공됩니다.

  • 당신이 그때 당신은 단지 버전 자바에 LiveSDK-for-Android 포팅을보고해야한다고 말하고 싶지만 자바 스택을 사용하여 실행하는 비 윈도우 환경에서 실행하거나 가질 수 있도록해야하는 경우 이

    마지막으로, 이것이

  • 당신은 모든 안드로이드 의존성을 제거하는 데 필요한만큼 많은 작업을해야하지만 파일을 가져 오거나 업데이트하는 특정 시나리오를 대상으로 할 수 있어야합니다. 기술적으로 서비스 상호 작용이 Fiddler과 같은 프로그램에서 작동하는 방식을 역 엔지니어링으로 볼 수 있습니다. Excel SDKs 주위

    • 봐 Excel 파일과 상호 작용

    2) 다음은 스프레드 시트에 당신이해야하는 데이터를 가져 오는 발굴하는 최고의 기능 베팅이다. 그러나 C# 또는 .Net 언어를 사용해야 만 가능성이 높습니다.

  • 사용할 Java 호환 라이브러리를 찾으려면 빠른 Bing 검색이 J-Integra으로 표시되어 있어야합니다. 실행을 위해 여전히 Windows 환경이 필요하며 자체 제한 사항과 용도가 있습니다.

+0

자세한 답변을 보내 주셔서 감사합니다. Excel이 관계형 데이터를 저장하는 데 사용되어서는 안됩니다. 내 문제는 엑셀 시트에서 매일 정보를 지속적으로 업데이트하는 특정 사용자가 있다는 것입니다. 그래서 나는 하나의 드라이브에 주기적으로 액세스하는 "일자리"를 만들어야 데이터를 얻은 다음 SQL 데이터베이스로 옮길 수 있습니다. – Neil

+0

Onedrive API를 보았습니다. 이전에 API를 사용한 적이 없었습니다. 내게는, 우리는 onedrive에 접근하기 위해 사용자로부터 허가를 얻는 애플리케이션을 만들어야 할 필요가있다. 그러나 그런 응용 프로그램을 만들 의도가 없습니다. 제 문제는 onedrive에 액세스하기위한 배경 작업을 만드는 것입니다. 따라서 어떻게 이러한 계정에 액세스 할 수 있는지 확실하지 않습니다. – Neil

+0

'전체 신청서'를 작성하고 싶지는 않지만 귀하의 경험을 함께 연결시키기 위해서는 어떤 종류의 접착제가 필요할 것입니다. 가벼운 무게의 '응용 프로그램'접착제를 만들고 싶다면 PowerShell을 사용하여 OneDrive와 상호 작용하는 방법에 대한 세부 정보가 있습니다. 그러나 원하는 Office 통합을 쉽게 연결할 수 있습니다. http://blogs.technet.com/b/heyscriptingguy/archive/2013/07/02/use-powershell-to-work-with-skydrive-for-powerful-automation.aspx –