For the complete documentation index, see llms.txt. This page is also available as Markdown.

Lấy metadata của NFT

Truy xuất metadata NFT (URL hình ảnh, tên, thuộc tính) cho một token cụ thể trên Chiliz Chain bằng Moralis NFT API.

Metadata NFT là gì?

Metadata NFT là tập hợp thông tin mô tả được lưu trữ ngoài chuỗi (off-chain), ghi lại các thuộc tính, đặc điểm và nội dung bổ sung liên quan đến một NFT. Những thông tin này có thể bao gồm URL hình ảnh, tên, mô tả và các thuộc tính liên quan đến tính độc đáo cũng như quyền sở hữu của NFT.

Cách thực hiện với Moralis

Moralis cung cấp một NFT API mà bạn có thể sử dụng, kèm theo cả mẫu code cho trường hợp lấy metadata:

Để điều chỉnh mẫu code của họ, hãy thay thế tham chiếu đến Ethereum bằng ID của Chiliz Chain trong hệ thống Moralis, là 0x15b38:

import Moralis from 'moralis';

try {
  await Moralis.start({
    apiKey: "YOUR_API_KEY"
  });

  const response = await Moralis.EvmApi.nft.getNFTMetadata({
    "chain": "0x15b38", // This is for Chiliz Chain Mainnet.
                        // For Spicy Testnet, use "0x15b32".
    "format": "decimal",
    "normalizeMetadata": true,
    "mediaItems": false,
    "address": "0xYourNFTContractAddress",
    "tokenId": "1"
  });

  console.log(response.raw);
} catch (e) {
  console.error(e);
}

Cách thực hiện với Tatum

Tatum cung cấp một submodule NFT trong công cụ trừu tượng hóa blockchain của họ mà bạn có thể sử dụng, kèm theo mẫu code cho trường hợp truy xuất metadata:

Để điều chỉnh mẫu code của họ, hãy thay thế tham chiếu đến Ethereum bằng Chiliz Chain:

Cách thực hiện với thirdweb

Với thirdweb, bạn có thể tham khảo mã nguồn mẫu được lưu trữ trên trang tài liệu của họ:

Dưới đây là cách bạn có thể điều chỉnh đoạn code đó để truy xuất metadata:

Cách thực hiện với Nodit

Nodit cung cấp mẫu code sau trong tài liệu của họ:

Cập nhật lần cuối

Nội dung này có hữu ích không?