tiktok opensdk android
2.3.1-release
TikTok OpenSDK for Android 是一個 Gradle 項目,可讓您與本機 TikTok 應用程式功能整合。借助 OpenSDK,您可以讓用戶透過 TikTok 登入您的應用程式,然後將圖像和影片分享到他們的 TikTok 個人資料中。
最低系統需求是 API 等級 21:Android 5.0 (Lollipop) 或更高版本。
在 TikTok 開發者網站上註冊您的應用程式。您必須在應用程式註冊過程中提供 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 for Developers 網站上提供您的應用程式的 MD5 和 SHA-256。
build.gradle
(項目)。 repositories {
maven { url " https://artifact.bytedance.com/repository/AwemeOpenSDK " }
}
build.gradle
(模組:app)。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 Manifest 檔案中。
< queries >
< package android : name = " com.zhiliaoapp.musically " />
< package android : name = " com.ss.android.ugc.trill " />
</ queries >
同步您的專案並取得最新版本的SDK套件。至此,基本的開發環境建置完成。
如果您發現此項目中存在潛在的安全問題,或認為您可能已經發現了安全問題,請透過我們的錯誤賞金計畫通知 TikTok。請不要建立公共 GitHub 問題。
此原始程式碼根據此原始碼樹根目錄中的 LICENSE 檔案中的許可證獲得許可。