https://github.com/luckdataio/luckdata-douyin-api-free
By using LuckData Douyin API, you can easily get hot video list, hot challenge list, total ranking list, user info, retweets, likes and comments, trending and so on.
https://github.com/luckdataio/luckdata-douyin-api-free
api douyin douyin-api douyinapi
Last synced: 5 months ago
JSON representation
By using LuckData Douyin API, you can easily get hot video list, hot challenge list, total ranking list, user info, retweets, likes and comments, trending and so on.
- Host: GitHub
- URL: https://github.com/luckdataio/luckdata-douyin-api-free
- Owner: luckdataio
- Created: 2025-02-28T06:18:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-28T06:24:57.000Z (over 1 year ago)
- Last Synced: 2025-02-28T13:39:01.547Z (over 1 year ago)
- Topics: api, douyin, douyin-api, douyinapi
- Homepage: https://luckdata.io/marketplace/detail/douyin-API
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LuckData-Douyin-API-Free
By using LuckData Douyin API, you can easily get hot video list, hot challenge list, total ranking list, user info, retweets, likes and comments, trending and so on.
# How to Use
Step 1: Click “Get Started”
Step 2: Purchase a plan and complete the payment
Step 3: Choose your preferred run mode
Step 4: Click "Test Endpoint"
# How to get a free Luckdata walmart API key?
Register for a Luckdata account and apply for the Douyin API. Luckdata will grant 100 free points for one month, which can be used with a limit of one request per second. If you need higher points and more request capacity, a paid version is required. Alternatively, you can wait for the next month to receive another 100 free points for use.
# GET Douyin rankings Code Snippets
## python
import requests
headers = {
'X-Luckdata-Api-Key': 'your_luckdata_api_key'
}
json_data={}
response = requests.get(
'https://luckdata.io/api/douyin-API/get_xv5p?city=110000&type=rise_heat&end_date=20241224&page_size=10&start_date=20241223',
headers=headers,
)
print(response.json())
## Java
import java.io.IOException;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://luckdata.io/api/douyin-API/get_xv5p?city=110000&type=rise_heat&end_date=20241224&page_size=10&start_date=20241223"))
.GET()
.setHeader("X-Luckdata-Api-Key", "your_luckdata_api_key")
.build();
HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString());
## go
package main
import (
"fmt"
"io"
"log"
"net/http"
"strings"
)
func main() {
client := &http.Client{}
var data = nil
req, err := http.NewRequest("GET", "https://luckdata.io/api/douyin-API/get_xv5p?city=110000&type=rise_heat&end_date=20241224&page_size=10&start_date=20241223", data)
if err != nil {
log.Fatal(err)
}
req.Header.Set("X-Luckdata-Api-Key", "your_luckdata_api_key")
resp, err := client.Do(req)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
bodyText, err := io.ReadAll(resp.Body)
if err != nil {
log.Fatal(err)
}
fmt.Printf("%s\n", bodyText)
}
## shell
curl -X GET "https://luckdata.io/api/douyin-API/get_xv5p?city=110000&type=rise_heat&end_date=20241224&page_size=10&start_date=20241223" -H "X-Luckdata-Api-Key":"your_luckdata_api_key"
mroe
For more information about luckdata Douyin API, please click:luckdata Douyin API