Retrieves replies under a specific Xiaohongshu comment (also known as second-level comments), with pagination when supported. The response includes reply text, publish time, replier information (when available), and other metadata.
Typical use cases:
Deep sentiment analysis by including comment threads
Monitoring discussions under key comments
Collecting reply threads for analytics, reporting, and dataset building
Default samples use https://api.justoneapi.com (prod-global). For users in Mainland China, it is recommended to replace it with http://47.117.133.51:30015 (prod-cn) for better performance. See Environment Guide.
bash
# Tip: For Mainland China, replace https://api.justoneapi.com with http://47.117.133.51:30015curl -X GET "https://api.justoneapi.com/api/xiaohongshu/get-note-sub-comment/v2?token=YOUR_API_KEY¬eId=VALUE&commentId=VALUE"
text
I want to use the "Comment Replies (V2)" API from Just One API.API Endpoint: https://api.justoneapi.com/api/xiaohongshu/get-note-sub-comment/v2HTTP Method: GETAuthentication: Append "?token=YOUR_API_KEY" to the URL.OpenAPI Definition: https://docs.justoneapi.com/openapi/xiaohongshu-apis/comment-replies-v2-en.jsonParameters:- token (query): Access token for this API service. (Required)- noteId (query): Unique note identifier on Xiaohongshu. (Required)- commentId (query): Unique comment identifier on Xiaohongshu. (Required)- lastCursor (query): Pagination cursor from the previous page (use the cursor value returned by the last response).Return format: JSONResponse Handling & Error Codes:1. Business results should be determined by the "code" field in the response body (code 0 means success).2. Timeout Recommendation: Set request timeout to at least 60 seconds.3. Business Code Reference: - 0: Success - 100: Invalid or Inactive Token - 301: Collection Failed. Please Retry. - 302: Rate Limit Exceeded - 303: Daily Quota Exceeded - 400: Invalid Parameters - 500: Internal Server Error - 600: Permission Denied - 601: Insufficient BalancePlease help me write a script in my preferred programming language to call this API and handle the response.
python
# Tip: For Mainland China, replace https://api.justoneapi.com with http://47.117.133.51:30015import requestsurl = "https://api.justoneapi.com/api/xiaohongshu/get-note-sub-comment/v2?token=YOUR_API_KEY¬eId=VALUE&commentId=VALUE"response = requests.get(url)print(response.json())
js
// Tip: For Mainland China, replace https://api.justoneapi.com with http://47.117.133.51:30015const response = await fetch("https://api.justoneapi.com/api/xiaohongshu/get-note-sub-comment/v2?token=YOUR_API_KEY¬eId=VALUE&commentId=VALUE", { method: "GET"});const data = await response.json();console.log(data);
java
// Tip: For Mainland China, replace https://api.justoneapi.com with http://47.117.133.51:30015import java.net.URI;import java.net.http.HttpClient;import java.net.http.HttpRequest;import java.net.http.HttpResponse;public class Main { public static void main(String[] args) throws Exception { HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder() .uri(URI.create("https://api.justoneapi.com/api/xiaohongshu/get-note-sub-comment/v2?token=YOUR_API_KEY¬eId=VALUE&commentId=VALUE")) .method("GET", HttpRequest.BodyPublishers.noBody()) .build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body()); }}
Xiaohongshu APIs - Comment Replies (V2)
Retrieves replies under a specific Xiaohongshu comment (also known as second-level comments), with pagination when supported. The response includes reply text, publish time, replier information (when available), and other metadata.
Typical use cases:
Parameters
tokenstringnoteIdstringcommentIdstringlastCursorstringCode Samples
💡 Environment Note
Default samples use
https://api.justoneapi.com(prod-global). For users in Mainland China, it is recommended to replace it withhttp://47.117.133.51:30015(prod-cn) for better performance. See Environment Guide.Responses
💡 Note: For list data, the example shows only 1-2 items for simplicity. The actual count depends on the API response.