Tài liệu API
API mạnh mẽ cho các nhà phát triển - Không cần xác thực
https://api.satoru.site/api
CapCut
2 APIs
Download
5 APIs
4 APIs
2 APIs
Search
3 APIs
SoundCloud
6 APIs
Spotify
2 APIs
Threads
5 APIs
Tiện ích
6 APIs
TikTok
6 APIs
1 API
CapCut
2 APIs/capcut/download
Tải video CapCut từ link (sử dụng 3bic.com)
Tham số
url
Bắt buộc
https://www.capcut.com/template-detail/...
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/capcut/download"
fetch('https://api.satoru.site/api/capcut/download')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/capcut/download')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/capcut/download')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/capcut/search
Tìm kiếm template CapCut (sử dụng Official API)
Tham số
q
Tùy chọn
dance
count
Tùy chọn
20
cursor
Tùy chọn
0
scene
Tùy chọn
1
scale
Tùy chọn
9:16
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/capcut/search"
fetch('https://api.satoru.site/api/capcut/search')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/capcut/search')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/capcut/search')
.then(response => console.log(response.data))
.catch(error => console.error(error));
Download
5 APIs/downall
Tải xuống hầu hết các nền tảng
Tham số
url
Bắt buộc
https://www.tiktok.com/@username/video/1234567890
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/downall"
fetch('https://api.satoru.site/api/downall')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/downall')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/downall')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/xvideos/download
Tải video trên Xvideo
Tham số
url
Bắt buộc
https://www.xvideos.com/video123456/title
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/xvideos/download"
fetch('https://api.satoru.site/api/xvideos/download')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/xvideos/download')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/xvideos/download')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/spotify
spotify down
Tham số
url
Bắt buộc
https://open.spotify.com/track/4iV5W9uYEdYUVa79Axb7Rh
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/spotify"
fetch('https://api.satoru.site/api/spotify')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/spotify')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/spotify')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/ytb
Lấy link download video và audio của Youtube
Tham số
url
Bắt buộc
https://www.youtube.com/watch?v=dQw4w9WgXcQ
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/ytb"
fetch('https://api.satoru.site/api/ytb')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/ytb')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/ytb')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/zingmp3
Download từ zing mp3
Tham số
link
Bắt buộc
https://zingmp3.vn/bai-hat/song-name/ZW6IU09A.html
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/zingmp3"
fetch('https://api.satoru.site/api/zingmp3')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/zingmp3')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/zingmp3')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/instagram/download
Tải xuống ảnh/video từ Instagram (Post, Reel, Story)
Tham số
url
Bắt buộc
https://www.instagram.com/p/ABC123DEF/
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/instagram/download"
fetch('https://api.satoru.site/api/instagram/download')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/instagram/download')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/instagram/download')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/instagram/highlights
Get Instagram user story highlights using GraphQL API
Tham số
username
Bắt buộc
instagram
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/instagram/highlights"
fetch('https://api.satoru.site/api/instagram/highlights')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/instagram/highlights')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/instagram/highlights')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/instagram/posts
Get Instagram user posts using official GraphQL API
Tham số
username
Bắt buộc
instagram
limit
Tùy chọn
50
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/instagram/posts"
fetch('https://api.satoru.site/api/instagram/posts')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/instagram/posts')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/instagram/posts')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/instagram/user
Get Instagram user profile information using official API
Tham số
username
Bắt buộc
instagram
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/instagram/user"
fetch('https://api.satoru.site/api/instagram/user')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/instagram/user')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/instagram/user')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/pinterest/search
Tìm kiếm Pinterest bằng ảnh (Pinterest Lens)
Tham số
image_url
Bắt buộc
https://example.com/image.jpg
limit
Tùy chọn
20
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/pinterest/search"
fetch('https://api.satoru.site/api/pinterest/search')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/pinterest/search')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/pinterest/search')
.then(response => console.log(response.data))
.catch(error => console.error(error));
Tìm kiếm ảnh trên Pinterest
Tham số
search
Bắt buộc
beautiful sunset
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/pinterest"
fetch('https://api.satoru.site/api/pinterest')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/pinterest')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/pinterest')
.then(response => console.log(response.data))
.catch(error => console.error(error));
Search
3 APIs/searchdouyin
Tìm kiếm video trên douyin
Tham số
q
Bắt buộc
dance
count
Tùy chọn
5
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/searchdouyin"
fetch('https://api.satoru.site/api/searchdouyin')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/searchdouyin')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/searchdouyin')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/searchspotify
Search Spotify
Tham số
query
Bắt buộc
Imagine Dragons
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/searchspotify"
fetch('https://api.satoru.site/api/searchspotify')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/searchspotify')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/searchspotify')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/xvideos
Tìm kiếm video trên xvideos
Tham số
q
Bắt buộc
nature
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/xvideos"
fetch('https://api.satoru.site/api/xvideos')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/xvideos')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/xvideos')
.then(response => console.log(response.data))
.catch(error => console.error(error));
SoundCloud
6 APIs/soundcloud/download
Lấy thông tin và link download nhạc từ SoundCloud
Tham số
url
Bắt buộc
https://soundcloud.com/artist/song-name
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/soundcloud/download"
fetch('https://api.satoru.site/api/soundcloud/download')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/soundcloud/download')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/soundcloud/download')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/soundcloud/info
Lấy thông tin chi tiết của một bài hát SoundCloud
Tham số
url
Bắt buộc
https://soundcloud.com/artist/song-name
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/soundcloud/info"
fetch('https://api.satoru.site/api/soundcloud/info')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/soundcloud/info')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/soundcloud/info')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/soundcloud/playlist
Lấy thông tin playlist và danh sách nhạc trong playlist SoundCloud
Tham số
url
Bắt buộc
https://soundcloud.com/user/sets/playlist-name
tracks
Tùy chọn
true
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/soundcloud/playlist"
fetch('https://api.satoru.site/api/soundcloud/playlist')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/soundcloud/playlist')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/soundcloud/playlist')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/soundcloud/related
Lấy danh sách nhạc liên quan đến một bài hát SoundCloud
Tham số
url
Tùy chọn
https://soundcloud.com/artist/song-name
id
Tùy chọn
123456789
limit
Tùy chọn
10
offset
Tùy chọn
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/soundcloud/related"
fetch('https://api.satoru.site/api/soundcloud/related')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/soundcloud/related')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/soundcloud/related')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/soundcloud/search
Tìm kiếm nhạc trên SoundCloud
Tham số
q
Bắt buộc
lofi hip hop
limit
Tùy chọn
10
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/soundcloud/search"
fetch('https://api.satoru.site/api/soundcloud/search')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/soundcloud/search')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/soundcloud/search')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/soundcloud/user
Lấy thông tin user và tracks của user SoundCloud
Tham số
url
Bắt buộc
https://soundcloud.com/username
tracks
Tùy chọn
true
limit
Tùy chọn
20
offset
Tùy chọn
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/soundcloud/user"
fetch('https://api.satoru.site/api/soundcloud/user')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/soundcloud/user')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/soundcloud/user')
.then(response => console.log(response.data))
.catch(error => console.error(error));
Spotify
2 APIs/spotify/download
Download nhạc từ Spotify (convert sang platform khác)
Tham số
url
Bắt buộc
https://open.spotify.com/track/4iV5W9uYEdYUVa79Axb7Rh
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/spotify/download"
fetch('https://api.satoru.site/api/spotify/download')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/spotify/download')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/spotify/download')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/spotify/search
Tìm kiếm nhạc trên Spotify (sử dụng Spotify Web API)
Tham số
q
Bắt buộc
shape of you ed sheeran
type
Tùy chọn
track
limit
Tùy chọn
10
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/spotify/search"
fetch('https://api.satoru.site/api/spotify/search')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/spotify/search')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/spotify/search')
.then(response => console.log(response.data))
.catch(error => console.error(error));
Threads
5 APIs/threads/download
Download Threads post content including images, videos and text
Tham số
url
Bắt buộc
https://www.threads.com/t/DCdBT6qJScV
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/threads/download"
fetch('https://api.satoru.site/api/threads/download')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/threads/download')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/threads/download')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/threads/posts
Get all posts from a Threads user
Tham số
username
Bắt buộc
zuck
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/threads/posts"
fetch('https://api.satoru.site/api/threads/posts')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/threads/posts')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/threads/posts')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/threads/search-user
Search for Threads users by username or name
Tham số
q
Bắt buộc
mark zuckerberg
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/threads/search-user"
fetch('https://api.satoru.site/api/threads/search-user')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/threads/search-user')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/threads/search-user')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/threads/search
Search for Threads posts by keyword or hashtag
Tham số
q
Bắt buộc
vietnam travel
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/threads/search"
fetch('https://api.satoru.site/api/threads/search')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/threads/search')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/threads/search')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/threads/user
Get Threads user profile information
Tham số
username
Bắt buộc
zuck
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/threads/user"
fetch('https://api.satoru.site/api/threads/user')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/threads/user')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/threads/user')
.then(response => console.log(response.data))
.catch(error => console.error(error));
Tiện ích
6 APIs/getappstate
Get appstate
Tham số
username
Bắt buộc
user@email.com
password
Bắt buộc
your_password
_2fa
Bắt buộc
ABC123DEF456
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/getappstate"
fetch('https://api.satoru.site/api/getappstate')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/getappstate')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/getappstate')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/lamnet
Làm Nét Ảnh Thôi
Tham số
url
Bắt buộc
https://example.com/blurry-image.jpg
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/lamnet"
fetch('https://api.satoru.site/api/lamnet')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/lamnet')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/lamnet')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/note
Code editor with realtime sync - PUT link to save, GET id for editor, GET id-raw for raw content
Tham số
url
Tùy chọn
https://raw.githubusercontent.com/user/repo/main/file.js
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/note"
fetch('https://api.satoru.site/api/note')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/note')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/note')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/remove
Image processing with Cloudinary
Tham số
url
Bắt buộc
https://example.com/photo.jpg
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/remove"
fetch('https://api.satoru.site/api/remove')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/remove')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/remove')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/tinyurl
Rút gọn URL
Tham số
url
Bắt buộc
https://www.google.com
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/tinyurl"
fetch('https://api.satoru.site/api/tinyurl')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/tinyurl')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/tinyurl')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/catbox
Tải tệp lên Catbox
Tham số
link
Bắt buộc
https://example.com/image.jpg
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/catbox"
fetch('https://api.satoru.site/api/catbox')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/catbox')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/catbox')
.then(response => console.log(response.data))
.catch(error => console.error(error));
TikTok
6 APIs/tiktok/download
Tải video TikTok với thông tin chi tiết
Tham số
url
Bắt buộc
https://www.tiktok.com/@user/video/1234567890
hd
Tùy chọn
true
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/tiktok/download"
fetch('https://api.satoru.site/api/tiktok/download')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/tiktok/download')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/tiktok/download')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/tiktok/hashtag
Lấy video từ hashtag TikTok
Tham số
hashtag
Bắt buộc
fyp
count
Tùy chọn
20
cursor
Tùy chọn
0
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/tiktok/hashtag"
fetch('https://api.satoru.site/api/tiktok/hashtag')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/tiktok/hashtag')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/tiktok/hashtag')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/tiktok/music
Tìm kiếm nhạc/âm thanh TikTok và lấy video sử dụng nhạc đó
Tham số
music_id
Tùy chọn
1234567890123456789
keywords
Tùy chọn
trending song
count
Tùy chọn
20
cursor
Tùy chọn
0
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/tiktok/music"
fetch('https://api.satoru.site/api/tiktok/music')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/tiktok/music')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/tiktok/music')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/tiktok/search
Tìm kiếm video TikTok
Tham số
keywords
Bắt buộc
funny cats
count
Tùy chọn
12
cursor
Tùy chọn
0
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/tiktok/search"
fetch('https://api.satoru.site/api/tiktok/search')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/tiktok/search')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/tiktok/search')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/tiktok/trending
Lấy danh sách video TikTok đang trending
Tham số
region
Tùy chọn
VN
count
Tùy chọn
30
cursor
Tùy chọn
0
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/tiktok/trending"
fetch('https://api.satoru.site/api/tiktok/trending')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/tiktok/trending')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/tiktok/trending')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/tiktok/user
Lấy thông tin user TikTok và video của user
Tham số
unique_id
Bắt buộc
username123
videos
Tùy chọn
true
count
Tùy chọn
30
cursor
Tùy chọn
0
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/tiktok/user"
fetch('https://api.satoru.site/api/tiktok/user')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/tiktok/user')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/tiktok/user')
.then(response => console.log(response.data))
.catch(error => console.error(error));
/twitter/download
Tải xuống video, ảnh từ Twitter/X (sử dụng VXTwitter API)
Tham số
url
Bắt buộc
https://twitter.com/user/status/1234567890
include_text
Tùy chọn
true
Thử nghiệm
Phản hồi
Ví dụ code
curl -X GET "https://api.satoru.site/api/twitter/download"
fetch('https://api.satoru.site/api/twitter/download')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
response = requests.get('https://api.satoru.site/api/twitter/download')
data = response.json()
print(data)
const axios = require('axios');
axios.get('https://api.satoru.site/api/twitter/download')
.then(response => console.log(response.data))
.catch(error => console.error(error));