---
schema_version: "1"
id: b5393a532c8b6835f510106d09219fc9972f32df286c6577f99ae7df4741924b
title: アセットポータルのリソースの管理
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/exchange/to-manage-asset-portal-resources.md
canonical_url: https://docs.mulesoft.com/jp/exchange/to-manage-asset-portal-resources
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 5729d691ec146b5e70ccf24015d55f49c5198b65c7bc122a23d3588688456c99
description: MuleSoft Documentation Site
latest: true
---
# アセットポータルのリソースの管理

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

アセットポータルにアップロードできるのは、画像リソースのみです。許可される画像形式は、​`bmp`​、​`gif`​、​`ico`​、​`jpe`​、​`jpeg`​、​`jpg`​、​`png`​、​`svg`​、​`tif`​、​`tiff`​、​`webp`​ です。画像リソースの容量制限は 2 MB です。

以下の例は、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/assets/:groupId/:assetId/:version/portal/draft/resources \
  -H 'Authorization: bearer YOUR_ACCESS_TOKEN'
```

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

```console
curl https://anypoint.mulesoft.com/exchange/api/v2/assets/:groupId/:assetId/:version/portal/draft/resources/:resourceId \
  -H 'Authorization: bearer YOUR_ACCESS_TOKEN'
```

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

```console
 curl -X DELETE \
  https://anypoint.mulesoft.com/exchange/api/v2/assets/:groupId/:assetId/:version/portal/draft/resources/:resourceId \
  -H 'Authorization: bearer YOUR_ACCESS_TOKEN'
```

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

groupId: アセットのグループ ID
assetId: アセットのアセット ID
version: アセットのバージョン
resourceId: リソースファイル名。