Flex Gateway新着情報
Governance新着情報
Monitoring API Managerアセットポータルには最大 100 個のリソースをアップロードできます。さらに追加しようとするとエラーが発生します。数を減らすためにリソースを削除してから制限数まで追加できます。
アセットポータルにアップロードできるのは、画像リソースのみです。許可される画像形式は、bmp
、gif
、ico
、jpe
、jpeg
、jpg
、png
、svg
、tif
、tiff
、webp
です。画像リソースの容量制限は 2 MB です。
以下の例は、Exchange Experience API を使用してアセットポータルでリソースをリスト、取得、削除する方法を示しています。
Anypoint Platform にログインし、認証トークンを取得します。すべての要求をヘッダー Authorization: bearer ACCESS_TOKEN
で開始します。
ACCESS_TOKEN=$(curl https://anypoint.mulesoft.com/accounts/login \
-XPOST -d "username=YOUR_USERNAME&password=YOUR_PASSWORD" | \
jq -r ".access_token")
すべてのリソースのリスト方法:
curl https://anypoint.mulesoft.com/exchange/api/v2/assets/:groupId/:assetId/:version/portal/draft/resources \
-H 'Authorization: bearer YOUR_ACCESS_TOKEN'
特定のリソースの取得方法:
curl https://anypoint.mulesoft.com/exchange/api/v2/assets/:groupId/:assetId/:version/portal/draft/resources/:resourceId \
-H 'Authorization: bearer YOUR_ACCESS_TOKEN'
特定のリソースの削除方法:
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: リソースファイル名。