---
schema_version: "1"
id: 5f8b98621e0d705560dd6e3144a7fb3bad416d00d1ee2b44d0684175810d1b00
title: 公開ポータルのリソースの管理
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/exchange/to-manage-public-portal-resources.md
canonical_url: https://docs.mulesoft.com/jp/exchange/to-manage-public-portal-resources
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 77d23dae37f1d3a43b032f588e8ea710ba8cf58f2725820cb5097a770d6f0eea
description: MuleSoft Documentation Site
latest: true
---
# 公開ポータルのリソースの管理

公開ポータルには最大 100 個のリソースをアップロードできます。各画像は 1 つのリソースです。さらに追加しようとするとエラーが発生します。数を減らすためにリソースを削除してから制限数まで追加できます。

以下の例は、Exchange Experience API を使用して公開ポータルでリソースをリスト、取得、削除する方法を示しています。

## [](#認証)認証

Anypoint Platform にログインし、認証トークンを取得します。すべての要求をヘッダー ​`Authorization: bearer ACCESS_TOKEN`​ で開始します。

```console
ACCESS_TOKEN=$(curl https://anypoint.mulesoft.com/accounts/login \
-XPOST -d "username=YOUR_USERNAME&password=YOUR_PASSWORD" | \
jq -r ".access_token")
```

## [](#api-の使用)API の使用

すべてのリソースのリスト方法:

```console
 curl https://anypoint.mulesoft.com/exchange/api/v2/portals/:organizationDomain/draft/resources \
  -H 'Authorization: bearer YOUR_ACCESS_TOKEN'
```

特定のリソースの取得方法:

```console
 curl https://anypoint.mulesoft.com/exchange/api/v2/portals/:organizationDomain/draft/resources/:resourceId \
  -H 'Authorization: bearer YOUR_ACCESS_TOKEN'
```

特定のリソースの削除方法:

```console
 curl -X DELETE \
  https://anypoint.mulesoft.com/exchange/api/v2/portals/:organizationDomain/draft/resources/:resourceId \
  -H 'Authorization: bearer YOUR_ACCESS_TOKEN'
```

次のようにセットアップします。

organizationDomain: 組織のドメイン
resourceId: 画像ファイル名。