2016-07-14 2 views
0

YouTube 데이터 API를 구현하는 데 혼란이 있습니다. 튜토리얼을 찾고 샘플 코드를 복사하여 (물론 모든 것을 설정 한 후) 복사하려고 시도했지만 오류가 발생했습니다. 여기서는 다음과 같습니다.Youtube Data Api V3, JSON 사이트를 합법적으로 스크랩하고 있습니까? (Android Studio)

import com.google.api.services.samples.youtube.cmdline. Auth; 따라서 샘플 전체가 작동하지 않습니다. 온라인에서 수정본을 찾지 못했습니다. 나는 코드를 복사하고 안드로이드를 사용하고 그것이 무엇을하는지 모른 채 실행되도록하는 것이 싫다. 이 문제에 대한 해결책을 찾지 못했습니다!

내 솔루션은 무엇입니까? 내가 할 일은 입력이 브라우저 키와 내가 필요한 데이터를 검색하기 위해 YouTube 사용자의 사용자 이름입니다 https://www.googleapis.com/youtube/v3/channels?part=id%2Csnippet%2Cstatistics%2CcontentDetails%2CtopicDetails&forUsername=&key=

: 나는 다음과 같은 링크 (자바를 사용) 긁어. 이것이 합법적인지 궁금합니다. 이들은 API 자체에서 사용하는 JSON 사이트입니다. 내가 최근에 긁어 모으고 법적 문제에 대해 많이 읽었 기 때문에 내가 걱정하는 이유가 있습니다.

감사합니다.

추신 : 브라우저 키를 사용하고 있습니다.이 방법을 사용하는 앱을 출시하려는 경우 키가 여러 사람이 사용하기 때문에 문제가됩니까?

답변

0

먼저 SDK 관리자를 열어야합니다. 아직 설치하지 않은 경우 Google Play 서비스를 설치하십시오.

그런 다음 build.gradle을 열고 라이브러리를 추가합니다. 당신의 Gradle을 동기화 한 후

compile 'com.google.android.gms:play-services:?.?.?' 

을 (올바른 버전? 교체), 당신은 라이브러리를 가져올 수 있어야합니다.

편집 :

당신이 https://www.googleapis.com/youtube/v3 유용 찾을 경우는 official API에 속하기 때문에, 당신은 그것을 사용할 수 있습니다.

+0

나는 분명히 일하고있는 유료 서비스와 youtube player api를 가지고있다. 플레이어와 adMob이 설정되어 실행 중입니다. – DanielS

+0

@DanielS 코드의 일부를 공유하고 작동하지 않는 것을 설명 하시겠습니까? 귀하의 질문은 나에게 분명하지 않습니다. 또한, 제 편집을 읽어주십시오. – Joshua

+0

현재 설치 샘플로 모든 코드를 없애고 다시 설정해야합니다. 현재로서는 내 기술이 Google 정책에 따라 허용되는지 여부를 알고 싶습니다. – DanielS