

Amazon Managed Blockchain (AMB) Access Polygon 處於預覽版本，可能會有所變更。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 建立和管理字符型存取的存取器字符，以發出 AMB Access Polygon 請求
<a name="polygon-tokens"></a>

您也可以使用 *Accessor* 權杖對多邊形網路端點進行 JSON-RPC 呼叫，作為 Signature 第 4 版 (SigV4) 簽署程序的便利替代方案。您必須`BILLING_TOKEN`從您[建立](https://docs.aws.amazon.com/managed-blockchain/latest/APIReference/API_CreateAccessor.html)的其中一個配件字符提供 ，並在呼叫中新增 做為參數。

**重要**  
如果您將安全性和可稽核性優先於便利性，請改用 SigV4 簽署程序。
您可以使用 Signature 第 4 版 (SigV4) 和字符型存取來存取 Polygon JSON-RPCs。不過，如果您選擇使用這兩種通訊協定，您的請求會遭到拒絕。
您絕不能在面向使用者的應用程式中嵌入存取器字符。

在 主控台中，**權杖存取器**頁面會顯示所有存取器權杖的清單，您可以使用這些權杖從用戶端上的程式碼 AWS 帳戶 從您的 進行 AMB Access Polygon JSON-RPC 呼叫。

如需 AMB Access Polygon JSON-RPC 請求的詳細資訊，請參閱 [AMB Access Polygon 支援的受管區塊鏈 API 和 JSON-RPCs](polygon-api.md)。

您可以使用 建立和管理 Accessor 權杖 AWS 管理主控台。您也可以使用下列 API 操作來建立和管理 Accessor 權杖：`[CreateAccessor](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_CreateAccessor.html)`、`[ListAccessors](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_ListAccessors.html)`、 `[ GetAccessor](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_GetAccessor.html)`和 `[ DeleteAccessor](https://docs.aws.amazon.com//managed-blockchain/latest/APIReference/API_DeleteAccessor.html)`。`BILLING_TOKEN` 是 配件的屬性。此`BILLING_TOKEN`屬性用於追蹤您的 配件，以及針對從 發出的 AMB Access Polygon JSON-RPC 請求計費 AWS 帳戶。

與建立和管理配件權杖相關的所有 API 動作，也可以透過 AWS 管理主控台 AWS CLI、 和 SDKs 取得。

## 建立以字符為基礎的存取權杖
<a name="polygon-create-tokens"></a>

您可以建立配件字符，並使用它在 中的任何 AMB Access Polygon 節點上進行 AMB Access Polygon API 呼叫 AWS 帳戶。

### 建立配件字符，以使用 提出 AMB Access Polygon JSON-RPC 請求 AWS 管理主控台
<a name="polygon-create-token.con"></a>

1. 開啟位於 https：//[https://console.aws.amazon.com/managedblockchain/](https://console.aws.amazon.com/managedblockchain/) 的 Managed Blockchain 主控台。

1. 選擇**權杖存取器**。

1. 選擇**建立存取點**。

1. 選擇有效的*多邊形*區塊鏈**網路**。

1. 選用，為您的配件新增**標籤**。

1. 選擇**建立存取器**以建立新的存取器字符。

### 建立存取器字符，以使用 提出 AMB Access Polygon JSON-RPC 請求 AWS CLI
<a name="polygon-create-token.cli"></a>

```
aws managedblockchain create-accessor --accessor-type BILLING_TOKEN --network-type POLYGON_MAINNET
```

先前的命令會傳回 `AccessorId`與 `BillingToken`，如下列範例所示。

```
{
"AccessorId": "ac-NGQ6QNKXLNEBXD3UI6********",
"NetworkType": "POLYGON_MAINNET", 
"BillingToken": "jZlP8OUI-PcQSKINyX9euJJDC5-IcW9e-n********"
}
```

回應中*的關鍵*元素是 `BillingToken`。您可以使用此屬性進行 AMB Access Polygon JSON-RPC 呼叫。基於安全考量，範例中的某些值已混淆，但會在實際回應中完全顯示。

**注意**  
操作執行後，受管區塊鏈會為您佈建和設定字符。此程序的長度取決於許多變數。

## 檢視 Accessor 字符詳細資訊
<a name="polygon-view-token"></a>

您可以檢視您 AWS 帳戶 擁有之每個 Accessor 權杖的屬性。例如，您可以檢視配件 ID 或配件的 Amazon Resource Name (ARN)。您也可以檢視狀態、類型、建立日期和 `BillingToken`。

### 使用 檢視配件字符的資訊 AWS 管理主控台
<a name="polygon-view-token.con"></a>

1. 開啟位於 https：//[https://console.aws.amazon.com/managedblockchain/](https://console.aws.amazon.com/managedblockchain/) 的 Managed Blockchain 主控台。

1. 在導覽窗格中，選擇**權杖存取器**。

1. 從清單中選擇權杖的**存取器 ID**。

快顯的字符詳細資訊頁面。從此頁面，您可以檢視字符的屬性。

### 使用 檢視配件字符的資訊 AWS CLI
<a name="polygon-view-token.cli"></a>

執行下列命令來檢視配件字符的詳細資訊。將 的值取代`--accessor-id`為您的 配件 ID。

```
aws managedblockchain get-accessor --accessor-id {{ac-NGQ6QNKXLNEBXD3UI6********}}
```

 傳回 `BillingToken`和其他金鑰屬性，如下列範例所示。基於安全考量，範例中的某些值已混淆，但完全出現在實際回應中。

```
{
  "Accessor": {
  "Id": "ac-NGQ6QNKXLNEBXD3UI6********",
  "Type": "BILLING_TOKEN",
  "BillingToken": "jZlP8OUI-PcQSKINyX9euJJDC5-IcW9e-n********",
  "Status": "AVAILABLE",
  "NetworkType": "POLYGON_MAINNET"
  "CreationDate": "2022-01-04T23:09:47.750Z",
  "Arn": "arn:aws:managedblockchain:us-east-1:666666666666:accessors/ac-NGQ6QNKXLNEBXD3UI6********"
  }
}
```

## 刪除 Accessor 字符
<a name="polygon-delete-token"></a>

當您刪除配件字符時，字符會從 `AVAILABLE`變更為 `PENDING_DELETION` 狀態。您無法使用具有 `PENDING_DELETION` 狀態的 Accessor 權杖。

### 使用 刪除 配件字符 AWS 管理主控台
<a name="polygon-delete-token.con"></a>

1. 開啟位於 https：//[https://console.aws.amazon.com/managedblockchain/](https://console.aws.amazon.com/managedblockchain/) 的 Managed Blockchain 主控台。

1. 在導覽窗格中，選擇**權杖配件**。

1. 從清單中選取您想要的配件字符。

1. 選擇 **刪除**。

1. 確認您的選擇。

系統會使用已刪除**的附加元件權杖**返回權杖存取器頁面。頁面會顯示`PENDING_DELETION`狀態。

### 使用 刪除配件字符 AWS CLI
<a name="polygon-delete-token.cli"></a>

下列範例示範如何刪除字符。使用 `delete-accessor`命令來刪除字符。使用 `--accessor-id` 配件 ID 設定 的值。

**使用 CLI AWS 刪除配件字符**

```
aws managedblockchain delete-accessor --accessor-id {{ac-NGQ6QNKXLNEBXD3UI6********}}
```

如果此命令成功執行，則不會傳回任何訊息。