Mô tả
Sử dụng chrome.instanceID
để truy cập vào dịch vụ Instance ID.
Quyền
gcm
Phạm vi cung cấp
Phương thức
deleteID()
chrome.instanceID.deleteID(): Promise<void>
Đặt lại giá trị nhận dạng phiên bản ứng dụng và thu hồi tất cả mã thông báo được liên kết với giá trị nhận dạng đó.
Giá trị trả về
-
Promise<void>
Chrome 96 trở lên
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
): Promise<void>
Thu hồi mã thông báo đã cấp.
Thông số
- deleteTokenParams
đối tượng
Các tham số cho deleteToken.
- authorizedEntity
chuỗi
Chrome 46 trở lênThực thể được uỷ quyền dùng để lấy mã thông báo.
- phạm vi
chuỗi
Chrome 46 trở lênPhạm vi dùng để lấy mã thông báo.
-
Giá trị trả về
-
Promise<void>
Chrome 96 trở lên
getCreationTime()
chrome.instanceID.getCreationTime(): Promise<number>
Truy xuất thời điểm InstanceID được tạo. Thời gian tạo sẽ được trả về theo callback
.
Giá trị trả về
-
Promise<number>
Chrome 96 trở lên
getID()
chrome.instanceID.getID(): Promise<string>
Truy xuất giá trị nhận dạng cho phiên bản ứng dụng. Mã nhận dạng phiên bản sẽ được callback
trả về. Hệ thống sẽ trả về cùng một mã nhận dạng miễn là danh tính ứng dụng chưa bị thu hồi hoặc hết hạn.
Giá trị trả về
-
Promise<string>
Chrome 96 trở lên
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
): Promise<string>
Trả về một mã thông báo cho phép thực thể được uỷ quyền truy cập vào dịch vụ do phạm vi xác định.
Thông số
- getTokenParams
đối tượng
Các tham số cho getToken.
- authorizedEntity
chuỗi
Chrome 46 trở lênXác định thực thể được phép truy cập vào các tài nguyên liên kết với Mã nhận dạng phiên bản này. Đó có thể là mã dự án trên Google Developers Console.
- tùy chọn
đối tượng không bắt buộc
Chrome 46 trở lên Không dùng nữa kể từ Chrome 89không còn được dùng nữa và sẽ bị bỏ qua.
Cho phép thêm một số ít cặp khoá/giá trị chuỗi sẽ được liên kết với mã thông báo và có thể được dùng trong quá trình xử lý yêu cầu.
- phạm vi
chuỗi
Chrome 46 trở lênXác định những hành động được phép mà thực thể được uỷ quyền có thể thực hiện. Ví dụ: để gửi thông báo GCM, bạn nên sử dụng phạm vi
GCM
.
-
Giá trị trả về
-
Promise<string>
Chrome 96 trở lên
Sự kiện
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
Được kích hoạt khi tất cả mã thông báo đã cấp cần được làm mới.
Thông số
- callback
hàm
Tham số
callback
có dạng như sau:() => void