UNPKG

@mikekhristo/expo-tiktok-opensdk

Version:

Expo module for TikTok OpenSDK (Fork of tiktok-opensdk-react-native)

29 lines 1.04 kB
import ExpoTikTokOpenSDK from './ExpoTikTokOpenSDK'; import './module'; class TikTokOpenSDK { /** * Share media content to TikTok * @param options Share options including media URLs and additional parameters * @returns Promise resolving to share result */ static async share(options) { return await ExpoTikTokOpenSDK.share(options.mediaUrls, options.isImage ?? false, options.isGreenScreen ?? false, options.hashtags ?? [], options.description ?? ''); } /** * Check if TikTok app is installed * @returns Promise<boolean> */ static async isAppInstalled() { return await ExpoTikTokOpenSDK.isAppInstalled(); } /** * Authenticate with TikTok * @param permissions Array of permission scopes to request * @returns Promise resolving to authentication result */ static async auth(permissions = ['user.info.basic']) { return await ExpoTikTokOpenSDK.auth(permissions); } } export default TikTokOpenSDK; //# sourceMappingURL=index.js.map