← Back to Skills Marketplace
justoneapi

Douban Movie API

by justoneapi · GitHub ↗ · v1.0.10 · MIT-0
cross-platform ✓ Security Clean
210
Downloads
0
Stars
1
Active Installs
11
Versions
Install in OpenClaw
/install justoneapi-douban
Description
Analyze Douban Movie workflows with JustOneAPI, including movie Reviews, review Details, and subject Details across 6 operations.
README (SKILL.md)

Douban Movie

This skill wraps 6 Douban Movie operations exposed by JustOneAPI. It is strongest for movie Reviews, review Details, subject Details, and comments. Expect common inputs such as page, subjectId, sort, reviewId.

When To Use It

  • The user needs movie Reviews or review Details on Douban Movie.
  • The task lines up with subject Details rather than a generic cross-platform workflow.
  • The user can provide identifiers or filters such as page, subjectId, sort, reviewId.
  • The user wants an exact API-backed answer instead of a freeform summary.

Representative Operations

  • getMovieReviewsV1: Movie Reviews — Get Douban movie Reviews data, including review titles, ratings, and snippets, for audience sentiment analysis and review research
  • getMovieReviewDetailsV1: Review Details — Get Douban movie Review Details data, including metadata, content fields, and engagement signals, for review archiving and detailed opinion analysis
  • getSubjectDetailV1: Subject Details — Get Douban subject Details data, including title, rating, and cast, for title enrichment and catalog research
  • getMovieCommentsV1: Comments — Get Douban movie Comments data, including ratings, snippets, and interaction counts, for quick sentiment sampling and review monitoring

Request Pattern

  • 6 operations are available in this skill.
  • HTTP methods used here: GET.
  • The most common non-token parameters are page, subjectId, sort, reviewId.
  • All operations in this skill are parameter-driven requests; none require a request body.

How To Work

  1. Read generated/operations.md before choosing an endpoint.
  2. Start with one of these operations when it matches the user's request: getMovieReviewsV1, getMovieReviewDetailsV1, getSubjectDetailV1, getMovieCommentsV1.
  3. Pick the smallest matching operation instead of guessing.
  4. Ask the user for any missing required parameter. Do not invent values.
  5. Call the helper with:
node {baseDir}/bin/run.mjs --operation "\x3Coperation-id>" --token "$JUST_ONE_API_TOKEN" --params-json '{"key":"value"}'

Environment

  • Required: JUST_ONE_API_TOKEN
  • This skill uses JUST_ONE_API_TOKEN only for authenticated Just One API requests.
  • Keep JUST_ONE_API_TOKEN private. Do not paste it into chat messages, screenshots, or logs.
  • Get a token from Just One API Dashboard.
  • Authentication details: Just One API Usage Guide.

Output Rules

  • Start with a plain-language answer tied to the Douban Movie task the user asked for.
  • Include the most decision-relevant fields from the selected endpoint before dumping raw JSON.
  • When using getMovieReviewsV1, explain why the returned fields answer the user's question.
  • If the user gave filters such as page, subjectId, sort, echo those back so the scope is explicit.
  • If the backend errors, include the backend payload and the exact operation ID.
Usage Guidance
This skill appears coherent: it runs a local Node script that calls https://api.justoneapi.com and needs JUST_ONE_API_TOKEN. Only install if you trust JustOneAPI and are willing to provide that token. Keep the token secret (do not paste into chat). Avoid sending sensitive or private identifiers as params since the skill will transmit them to the third-party API. If you need higher assurance, review the full bin/run.mjs file locally before enabling the skill and confirm the token has limited scope and can be revoked.
Capability Tags
requires-oauth-tokenrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description (Douban Movie via JustOneAPI) match the required runtime artifacts: node is needed to run bin/run.mjs and JUST_ONE_API_TOKEN is the API credential used by the manifest endpoints.
Instruction Scope
SKILL.md instructs the agent to call a local Node helper with --operation and the token, and to ask the user for missing parameters; it does not instruct reading unrelated files, system secrets, or exfiltrating data to unexpected endpoints.
Install Mechanism
No install spec provided (instruction-only with an included CLI file). No downloads or archive extraction; the code runs locally with node, which is proportionate.
Credentials
Only JUST_ONE_API_TOKEN is required and declared as the primary credential; the token is used solely as the query parameter 'token' to api.justoneapi.com as shown in the manifest and run.mjs.
Persistence & Privilege
Skill is not always-enabled and does not request elevated platform persistence or modify other skills. Autonomous invocation is enabled by default (normal) but the skill does not request additional privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install justoneapi-douban
  3. After installation, invoke the skill by name or use /justoneapi-douban
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.10
- Maintenance update: regenerated API operation definitions and documentation. - No new endpoints or functionality changes. - Documentation refreshed—content in SKILL.md unchanged. - Internal consistency improvements; behavior and usage remain the same.
v1.0.9
- Updated Just One API usage guide and dashboard links to include tracking parameters for improved referral/source attribution. - No changes to core functionality or parameters; documentation only.
v1.0.8
justoneapi-douban 1.0.8 - Updated the Just One API Dashboard token URL with new referral and login parameters. - No changes to logic or endpoints; documentation only.
v1.0.7
- Clarified that the `JUST_ONE_API_TOKEN` is used only for authenticated Just One API requests. - Updated environment instructions with more explicit privacy guidance for the API token. - No functional changes; documentation only.
v1.0.6
Version 1.0.6 - Updated SKILL.md to clarify that your JUST_ONE_API_TOKEN must be kept private and not shared in chat messages, screenshots, or logs. - No changes to logic or operations; documentation update only.
v1.0.5
- Added links to the Just One API Dashboard and Usage Guide for environment setup and authentication. - Clarified instructions on obtaining the required API token in the Environment section.
v1.0.4
rename
v1.0.3
- Updated the skill name in documentation from "justoneapi_douban" to "Douban Movie API". - No changes to functional logic or endpoints; documentation improved for clarity and naming consistency.
v1.0.2
justoneapi-douban v1.0.2 - Enhanced documentation: SKILL.md now highlights 6 supported Douban Movie operations with examples and tips for best endpoint selection. - Clarified usage scenarios and mapped operation names to common movie data tasks (Reviews, review Details, subject Details, Comments). - Improved guidance on required parameters and output formatting for more precise requests and clearer responses. - No changes to code or endpoints; updates are focused on documentation and user workflow clarity.
v1.0.1
- Added the --token argument to the example node command to explicitly pass the API token. - Updated documentation in SKILL.md to clarify usage of the JUST_ONE_API_TOKEN environment variable when invoking the run.mjs script.
v1.0.0
Initial release of the justoneapi-douban skill. - Connects to Douban Movie endpoints via JustOneAPI. - Requires a JUST_ONE_API_TOKEN for authentication. - Guides users to select valid endpoints and input required parameters. - Returns a short explanation and relevant API response fields, with raw JSON on request or as needed. - Clearly reports and explains API errors.
Metadata
Slug justoneapi-douban
Version 1.0.10
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 11
Frequently Asked Questions

What is Douban Movie API?

Analyze Douban Movie workflows with JustOneAPI, including movie Reviews, review Details, and subject Details across 6 operations. It is an AI Agent Skill for Claude Code / OpenClaw, with 210 downloads so far.

How do I install Douban Movie API?

Run "/install justoneapi-douban" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Douban Movie API free?

Yes, Douban Movie API is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Douban Movie API support?

Douban Movie API is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Douban Movie API?

It is built and maintained by justoneapi (@justoneapi); the current version is v1.0.10.

💬 Comments