Ủy quyền và xác thực
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Bạn nên sử dụng một tài khoản dịch vụ để xác thực khi tích hợp với API SAS Portal. Nếu cần, hãy tạo tài khoản dịch vụ. Hãy nhớ chọn JSON làm loại khoá của bạn khi tạo khoá tài khoản dịch vụ. Sau khi hoàn tất, khoá tài khoản dịch vụ của bạn sẽ được tải xuống vị trí mặc định của trình duyệt. Ngoài ra, hãy nhớ cung cấp "Chủ sở hữu dự án" vai trò cho tài khoản dịch vụ.
Tiếp theo, bạn cần cung cấp thông tin xác thực tài khoản dịch vụ dưới dạng mã thông báo truy cập. Nếu gọi trực tiếp API SAS Portal, chẳng hạn như bằng cách thực hiện yêu cầu HTTP qua cURL
, bạn sẽ chuyển thông tin xác thực của mình dưới dạng mã thông báo truy cập trong tiêu đề Authorization
. Để có được mã thông báo truy cập bằng tài khoản dịch vụ của bạn, hãy làm theo các bước sau:
-
Cài đặt công cụ dòng lệnh
gcloud
.
-
Xác thực với tài khoản dịch vụ của bạn. Trong lệnh sau, hãy thay thế ${KEY_FILE} bằng đường dẫn đến tệp khoá tài khoản dịch vụ của bạn:
gcloud auth activate-service-account --key-file ${KEY_FILE}
-
Dùng tài khoản dịch vụ của bạn để lấy mã thông báo uỷ quyền:
gcloud auth print-access-token
Lệnh này trả về một giá trị mã truy cập.
-
Khi bạn sử dụng API, hãy chuyển giá trị mã thông báo dưới dạng mã thông báo truy cập trong tiêu đề Authorization
. Xem ví dụ sau:
curl -X GET -H "X-Goog-User-Project: ${CLIENT_PROJECT}" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${TOKEN}" \
"https://sasportal.googleapis.com/v1alpha1/customers"
Đặt ${CLIENT_PROJECT} thành
mã của dự án Google Cloud mà bạn thực hiện yêu cầu từ đó, sau đó đặt
${TOKEN} thành mã thông báo uỷ quyền.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2022-09-26 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]
{"lastModified": "C\u1eadp nh\u1eadt l\u1ea7n g\u1ea7n \u0111\u00e2y nh\u1ea5t: 2022-09-26 UTC."}
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2022-09-26 UTC."]]