Updated on 2025-10-16 GMT+08:00

Overall Process

  1. Construct a standard request.

    Assemble the request content to be sent based on the specified rules to ensure that the third-party signature is consistent with the request content used for KooDrive background authentication.

  2. Create a to-be-signed string.

    Create a to-be-signed string using the standard request and other related information.

  3. Calculate the signature.

    Use the app ID and app secret to encrypt the to-be-signed string and generate a signature.

  4. Add the signature to the request.

    Add the generated signature information to the HTTP request as a request header or query string parameter.

  5. Verify.

    After receiving the request, KooDrive repeats steps 1 and 2, calculates the signature, and compares the generated signature with the signature generated in 3. If the signatures match, the request is processed. Otherwise, the request is rejected.