Retrieves comments for a Xiaohongshu note with pagination. The response includes comment text, publish time, commenter information (when available), and other comment metadata.
Typical use cases:
Sentiment and public-opinion monitoring based on comment content
Tracking comment volume and feedback trends over time
Collecting discussions 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-comment/v2?token=YOUR_API_KEY¬eId=VALUE"
text
I want to use the "Note Comments (V2)" API from Just One API.API Endpoint: https://api.justoneapi.com/api/xiaohongshu/get-note-comment/v2HTTP Method: GETAuthentication: Append "?token=YOUR_API_KEY" to the URL.OpenAPI Definition: https://docs.justoneapi.com/openapi/xiaohongshu-apis/note-comments-v2-en.jsonParameters:- token (query): Access token for this API service. (Required)- noteId (query): Unique note identifier on Xiaohongshu. (Required)- lastCursor (query): Pagination cursor from the previous page (use the cursor value returned by the last response).- sort (query): Sort order for the result set.Available Values:- `normal`: Normal- `latest`: LatestReturn 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-comment/v2?token=YOUR_API_KEY¬eId=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-comment/v2?token=YOUR_API_KEY¬eId=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-comment/v2?token=YOUR_API_KEY¬eId=VALUE")) .method("GET", HttpRequest.BodyPublishers.noBody()) .build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body()); }}
Xiaohongshu APIs - Note Comments (V2)
Retrieves comments for a Xiaohongshu note with pagination. The response includes comment text, publish time, commenter information (when available), and other comment metadata.
Typical use cases:
Parameters
tokenstringnoteIdstringlastCursorstringsortstringAvailable Values:
-
normal: Normal-
latest: LatestCode 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.