You collected Toutiao articles explaining the same event and want to compare their sources. User information can describe how an account presents itself, but it does not score the reliability of every report.
Confirm the account behind the article
The contract points to a separate user-ID retrieval capability when needed. Establish the publishing account before querying its profile, rather than substituting a work ID. Distinguish that publisher from people or organizations quoted inside the article, especially when material has been retold or republished.
Record only supported background
The endpoint broadly returns user information. Choose fields from the actual response and leave absent details unresolved. Do not infer identity from a nickname or writing style. Label self-descriptions as public profile statements and keep independently confirmed information separate. Date the observation because account presentation may change.
Evaluate reports through their own evidence
Profile context helps orient reading, while factual judgments depend on citations, checkable material, and accurate statements in each article. A professional-looking account still requires scrutiny, and sparse profile information does not automatically make a report false. Deliver a source table showing identity, verification progress, and remaining questions rather than a simplistic reputation ranking that substitutes for evidence.
Request URL and parameters
GET https://api.trmesh.com/openapi/api/v1/toutiao/app/get_user_info
| Parameter | Type | Required | Meaning |
|---|---|---|---|
user_id |
string | Yes | User ID |
Run the Python example
Install requests and set TRMESH_API_TOKEN in your environment. Replace the sample identifiers with the public object you intend to inspect. Example IDs may no longer be available.
import os
import requests
# Read your own developer key from the server environment.
url = "https://api.trmesh.com/openapi/api/v1/toutiao/app/get_user_info"
params = {
"user_id": "1352838578180211"
}
response = requests.get(
url, params=params, timeout=30,
headers={"Authorization": f"Bearer {os.environ['TRMESH_API_TOKEN']}"},
)
response.raise_for_status()
payload = response.json()
print(payload) # Inspect the actual response before mapping fields
Endpoint documentation · Free profile tool
API calls use your TRMesh account allowance. Check the endpoint price before running a script.