Thông quaapp_idvàapp_secretlấy xác thựcaccess_tokenđể yêu cầu eSignGlobal API với tư cách là một người dùng cụ thể, thời gian hiệu lực của Token là 24 giờ.
Tham số yêu cầu
Tên tham số
Loại
Bắt buộc
Giải thích
client_id
string
true
Tài khoản ứng dụng, tức là app_id
Vui lòng đăng ký tài khoản eSignGlobal và tạo ứng dụng trước khi lấy.
client_secret
string
true
Mật khẩu ứng dụng, tức là app_secret
Vui lòng đăng ký tài khoản eSignGlobal và tạo ứng dụng trước khi lấy.
grant_type
string
true
Loại ủy quyền, hỗ trợ các loại sau:
client_credentials:Dựa trên client_id và client_secret để đổi lấy access_token
authorization_code:Cần người dùng tham gia vào quy trình ủy quyền (thời hạn hiệu lực là 365 ngày tự nhiên). Sau khi ủy quyền hoàn tất, có thể lấy access_token và refresh_token
refresh_token:Trong thời hạn hiệu lực của ủy quyền và khi refresh_token vẫn còn hiệu lực, có thể kéo dài thời hạn hiệu lực của refresh_token thông qua thao tác làm mới
code
string
false
Mã ủy quyền, do eSignGlobal trả về sau khi người dùng ủy quyền, bắt buộc phải truyền khi grant_type là authorization_code
refresh_token
string
false
Làm mới token, chỉ cần cung cấp mã thông báo làm mới khi grant_type là refresh_token
Tất cả các tham số phải được thông qua multipart/form-data gửi ở định dạng biểu mẫu, không thể làm tham số truy vấn URL hoặc phần thân yêu cầu JSON.
Token xác thực,Được sử dụng để xác thực yêu cầu giao diện, thời gian hiệu lực là 1 ngày tự nhiên
expires_in
int
Thời gian còn lại trước khi Token hết hạn, đơn vị: giây
scope
string
Phạm vi quyền hạn
Khi grant_type là client_credentials, trả về giá trị cố định:read-write
Khi grant_type là authorization_code hoặc refresh_token, trả về phạm vi ủy quyền tương ứng
token_type
string
Loại Token
Giá trị cố định: bearer
refresh_token
string
Được sử dụng để làm mới token, chỉ được trả về khi grant_type là authorization_code hoặc refresh_token, thời gian hiệu lực là 30 ngày tự nhiên, cần phải ủy quyền lại sau khi hết hạn
Chúng tôi sử dụng Cookie để cung cấp dịch vụ, tăng cường bảo mật, cá nhân hóa trải nghiệm người dùng, phân tích hiệu suất và lưu lượng truy cập trang web. Nhấn vào
đây để đọc chính sách bảo mật của chúng tôi. Bạn có thể nhấp vào “Quản lý Cookie” để quản lý lựa chọn của mình.