tiktok opensdk android
2.3.1-release
Android용 TikTok OpenSDK는 기본 TikTok 앱 기능과 통합할 수 있는 Gradle 프로젝트입니다. OpenSDK를 사용하면 사용자가 TikTok으로 앱에 로그인한 다음 이미지와 비디오를 TikTok 프로필에 공유할 수 있습니다.
최소 시스템 요구 사항은 API 레벨 21: Android 5.0(Lollipop) 이상입니다.
TikTok for Developers 웹사이트에 앱을 등록하세요. 앱 등록 프로세스 중에 MD5 및 SHA256 인증서 지문을 제공해야 합니다.
keytool -list -v
-alias <your-key-name> -keystore <path-to-production-keystore>
MD5: 75:C8:69:FC:D5:6E:EB:1D:02:79:A9:3F:91:BD:5E:5B
SHA1: EE:26:47:EC:59:83:6A:91:3C:7A:E1:61:14:56:6D:D8:90:B7:BA:3E
SHA-256: 6C:CF:15:C0:17:2E:EF:3E:48:2F:7E:E8:ED:6D:06:CB:CB:52:A4:CF:AD:CE:42:0B:80:9D:D5:D9:DE:DA:4C:7D
. / gradlew signingReport
서명 보고서에는 각 앱 변형에 대한 서명 정보가 포함되어 있습니다. 릴리스 변형의 MD5 및 SHA-256을 복사합니다.
Store: <your_keystore_location>
Alias: <your_keystore_alias>
MD5: 75:C8:69:FC:D5:6E:EB:1D:02:79:A9:3F:91:BD:5E:5B
SHA1: EE:26:47:EC:59:83:6A:91:3C:7A:E1:61:14:56:6D:D8:90:B7:BA:3E
SHA-256: 6C:CF:15:C0:17:2E:EF:3E:48:2F:7E:E8:ED:6D:06:CB:CB:52:A4:CF:AD:CE:42:0B:80:9D:D5:D9:DE:DA:4C:7D
개발자용 TikTok 웹사이트에서 앱에 대한 MD5 및 SHA-256을 제공하세요.
build.gradle
(프로젝트)을 찾습니다. repositories {
maven { url " https://artifact.bytedance.com/repository/AwemeOpenSDK " }
}
build.gradle
(모듈: 앱)을 찾습니다.dependencies{}
섹션에 다음 구현 문을 추가합니다. dependencies {
implementation ' com.tiktok.open.sdk:tiktok-open-sdk-core:2.2.0 '
implementation ' com.tiktok.open.sdk:tiktok-open-sdk-auth:2.2.0 ' // to use authorization api
implementation ' com.tiktok.open.sdk:tiktok-open-sdk-share:2.2.0 ' // to use share api
}
참고: 패키지 가시성과 관련된 Android 11의 변경으로 인해 Android 11 이상을 대상으로 하는 기기에 Tiktok SDK를 구현할 때 Android 매니페스트 파일에 다음을 추가하세요.
< queries >
< package android : name = " com.zhiliaoapp.musically " />
< package android : name = " com.ss.android.ugc.trill " />
</ queries >
프로젝트를 동기화하고 최신 버전의 SDK 패키지를 받으세요. 이제 기본 개발 환경 설정이 완료되었습니다.
이 프로젝트에서 잠재적인 보안 문제를 발견했거나 보안 문제를 발견했다고 생각되면 버그 바운티 프로그램을 통해 TikTok에 알려주세요. 공개 GitHub 문제를 생성하지 마세요.
이 소스 코드는 이 소스 트리의 루트 디렉터리에 있는 LICENSE 파일에 있는 라이선스에 따라 라이선스가 부여됩니다.