/firebase_cloud_tiktok_downloader

Firebase Cloud Hosted TikTok Downloader ( No Watermark )

Primary LanguagePython

TikTok Downloader (No Watermark)

A simple and efficient tool to download TikTok videos without any watermark. This project is hosted on the Firebase Cloud Function platform.

Features

  • No Watermark: Downloads TikTok videos without the distracting watermark.
  • Hosted on Firebase Cloud Function

How to Use

  1. Send a POST request to the Firebase function endpoint with the desired TikTok video URL.
  2. Receive the video media file in the response.

Deployment

This project is deployed on Firebase Cloud Functions. Ensure you've done the following:

  1. Create a project on firebase console

  2. Install python firebase SDK

    pip install firebase-admin
  3. Install Firebase CLI

  4. Initialize firebase cloud function project ( This repo is missing some files )

    firebase init functions
  5. Ensure all used dependencies are in 'requirements.txt'

  6. Deploy to firebase

    firebase deploy --only functions

Example request

import requests

url = 'YOUR_CLOUD_FUNCTION_ENDPOINT'
data = {'url': 'TIKTOK_VIDEO_URL'}
response = requests.post(url, data=data)
with open('video.mp4', 'wb') as f:
    f.write(response.content)

Integration with iPhone Shortcuts

  1. Download Shortcut
    NOTE: Replace the API endpoint with your own cloud function endpoint
    
  2. Add Shortcut to Quick Actions
drawing