• 레퍼런스
  • 자습서
  • /decrypt

    메시지를 복호화합니다.

    엔드포인트
    POST/decrypt
    Content-Type

    application/json

    요청

    본문

    {
      "enc": [ENCRYPTION_TYPE],
      "b64_ciphertext": "[BASE64_ENCODED_CIPHERTEXT]",
      "user_id": [USER_ID]
    }
    encint

    암호화 유형입니다. 데이터베이스에서 가져온 정수입니다.

    b64_ciphertextstring

    Base64 인코딩된 암호화 메시지입니다.

    user_idlong · 선택적

    사용자 ID입니다.

    기본값:

    예제

    curl -d '{"enc": 0, "b64_ciphertext": "[ENCRYPTED_MESSAGE_BASE64]", "user_id": 1234567890}' \
      -H "Content-Type: application/json" \
      -X POST http://[YOUR_DEVICE_IP]:[bot_http_port]/decrypt

    응답

    {
      "plain_text": "[DECRYPTED_MESSAGE_TEXT]"
    }
    plain_textstring

    복호화된 평문입니다.