Blockfrost IPFS
Upload, retrieve, list, pin, and unpin objects through Blockfrost IPFS.
认证方式
| 方式 | 底层类型 | 状态 | 说明 |
|---|---|---|---|
| Project ID | api_key | available | — |
调用示例
import { createClient } from "@open-connector/sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "BLOCKFROST_IPFS_GET_IPFS_GATEWAY_IPFS_PATH", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("BLOCKFROST_IPFS_GET_IPFS_GATEWAY_IPFS_PATH", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute BLOCKFROST_IPFS_GET_IPFS_GATEWAY_IPFS_PATH --data '{ }'Tool 目录
可用 Tools
5 个可调用操作
Relay to an IPFS gatewayBLOCKFROST_IPFS_GET_IPFS_GATEWAY_IPFS_PATHRetrieve an object from the IPFS gateway (useful if you do not want to rely on a public gateway, such as `ipfs.blockfrost.dev`). <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>需要连接
Retrieve an object from the IPFS gateway (useful if you do not want to rely on a public gateway, such as `ipfs.blockfrost.dev`). <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>
认证
需要 Connected AccountTags
List pinned objectsBLOCKFROST_IPFS_GET_IPFS_PIN_LISTList objects pinned to local storage <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>需要连接
List objects pinned to local storage <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>
认证
需要 Connected AccountTags
Get details about pinned objectBLOCKFROST_IPFS_GET_IPFS_PIN_LIST_IPFS_PATHGet information about locally pinned IPFS object <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>需要连接
Get information about locally pinned IPFS object <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>
认证
需要 Connected AccountTags
Pin an objectBLOCKFROST_IPFS_POST_IPFS_PIN_ADD_IPFS_PATHPinning is necessary to avoid regular garbage collection (deletion) of IPFS objects. Non-pinned objects are regularly being removed without prior notice. Pinned objects are counted in your user storage quota. **Note:** If the object was pinned to Filecoin (using `filecoin=true`), it cannot be removed or unpinned due to Filecoin's immutable and persistent storage guarantees. Please ensure careful consideration when pinning objects to Filecoin, as the action is irreversible.需要连接
Pinning is necessary to avoid regular garbage collection (deletion) of IPFS objects. Non-pinned objects are regularly being removed without prior notice. Pinned objects are counted in your user storage quota. **Note:** If the object was pinned to Filecoin (using `filecoin=true`), it cannot be removed or unpinned due to Filecoin's immutable and persistent storage guarantees. Please ensure careful consideration when pinning objects to Filecoin, as the action is irreversible.
认证
需要 Connected AccountTags
Remove a IPFS pinBLOCKFROST_IPFS_POST_IPFS_PIN_REMOVE_IPFS_PATHRemove pinned objects from local storage <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p> **Note:** If the object was pinned to Filecoin (using `filecoin=true`), it cannot be removed or unpinned due to Filecoin's immutable and persistent storage guarantees. Please ensure careful consideration when pinning objects to Filecoin, as the action is irreversible.需要连接
Remove pinned objects from local storage <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p> **Note:** If the object was pinned to Filecoin (using `filecoin=true`), it cannot be removed or unpinned due to Filecoin's immutable and persistent storage guarantees. Please ensure careful consideration when pinning objects to Filecoin, as the action is irreversible.
认证
需要 Connected AccountTags