Pular para o conteúdo principal

BlockEden.xyz lança Playground REST da Aptos

· Leitura de 5 minutos
SamLis
Software Engineer

No desenvolvimento de software moderno, construir APIs robustas é fundamental. APIs (Interfaces de Programação de Aplicações) são a chave para a comunicação e troca de dados entre diferentes sistemas, e uma API fácil de usar e testar pode acelerar consideravelmente o processo de desenvolvimento. Estamos entusiasmados em anunciar que introduzimos um novo recurso para Aptos – o Playground REST da Aptos. Trata‑se de um kit de ferramentas de API de alta disponibilidade baseado no desenvolvimento da Aptos, projetado para ajudar você a criar aplicações Aptos mais rápido e melhor.

O que é o Playground REST da Aptos?

O Playground REST da Aptos é uma aplicação Web3 interativa projetada para auxiliar desenvolvedores a explorar, testar e compreender a API da Aptos com facilidade. Ele fornece uma interface interativa baseada em Swagger que permite construir e enviar requisições REST, visualizar respostas e analisar dados.

Esta ferramenta permite que desenvolvedores Aptos obtenham uma compreensão mais profunda da funcionalidade da Aptos e construam aplicações excepcionais de forma mais rápida e eficiente.

Por que escolher o Playground REST da Aptos?

O Playground REST da Aptos é uma API REST de alto desempenho personalizada especificamente para desenvolvedores Aptos pela Blockeden.xyz. Ele tem como objetivo oferecer as seguintes vantagens aos desenvolvedores Aptos:

  1. Teste Interativo de API

    O Playground REST da Aptos permite que você realize testes interativos de API sem sair do navegador. É uma aplicação interativa construída sobre Swagger. Você pode montar e personalizar requisições, visualizar respostas em tempo real e fazer ajustes conforme necessário. Isso simplifica enormemente o processo de teste e depuração de APIs.

  2. Análise de Dados em Tempo Real

    Você pode visualizar diretamente os dados nas respostas da API dentro do Playground REST da Aptos, sem precisar escrever código adicional ou usar ferramentas de terceiros. Isso facilita a compreensão das informações retornadas pela API, permitindo o desenvolvimento de aplicações melhores.

  3. Facilidade de Uso

    A interface do usuário do Playground REST da Aptos é altamente intuitiva, não exigindo configuração ou instalação complexas. Seja você um desenvolvedor experiente ou iniciante, pode começar a usar rapidamente e de forma eficaz.

Como Começar a Usar o Playground REST da Aptos?

Acesse nosso marketplace de APIs e selecione o cartão Aptos:

img

Na interface do Playground REST da Aptos, localize a seção Test REST chain API, onde você verá que integramos todas as interfaces necessárias para o desenvolvimento na Aptos:

img

Aqui, não é preciso nenhuma configuração adicional; nosso playground está pronto para uso imediato. Usando Get Account como exemplo, mostraremos como utilizar o Playground REST da Aptos:

  1. Expanda a tabela /account/{address}; já preconfiguramos alguns parâmetros para você. Claro que você pode definir seus próprios parâmetros.
  2. Clique no botão Try it out e acesse a interface usando nossos parâmetros padrão ou quaisquer informações que você tenha definido. Você receberá imediatamente os dados necessários. Preste atenção especial ao código HTTP 200; ele será seu foco principal. Com esses dados, você pode analisar qualquer solicitação de dados da Aptos.

img

Às vezes, para testar a velocidade e estabilidade do produto, você pode querer criar seu próprio código de teste no frontend. Isso é permitido e apoiado por nós.

Antes de fazer isso, localize sua BLOCKEDEN_API_KEY, que pode ser encontrada em https://blockeden.xyz/dash:

img

Se ainda não criou sua própria BLOCKEDEN_API_KEY, você ainda pode usar a chave pública que fornecemos: 8UuXzatAZYDBJC6YZTKD.

Agora, vamos criar um código de teste simples baseado em React e na API REST da Aptos:

import React, { useState, useEffect } from "react";

function App() {
const [data, setData] = useState(null);

useEffect(() => {
const address =
"0x0000000000000000000000000000000000000000000000000000000000dead";
const apiEndpoint = `https://api.blockeden.xyz/aptos/8UuXzatAZYDBJC6YZTKD/v1/accounts/${address}`;

const fetchData = async () => {
try {
const response = await fetch(apiEndpoint, {
method: "get",
headers: {
"Content-Type": "application/json",
},
});

if (!response.ok) {
throw new Error("Network response was not ok");
}

const result = await response.json();
setData(result);
} catch (error) {
console.error("API Request Error:", error);
}
};

fetchData();
}, []);

return (
<div className="App">
<h1>Aptos Indexer GraphQL Example</h1>
{data ? <pre>{JSON.stringify(data, null, 2)}</pre> : <p>Loading...</p>}
</div>
);
}

export default App;

Também oferecemos suporte a testes via cURL:

curl -L -X GET 'https://api.blockeden.xyz/aptos/8UuXzatAZYDBJC6YZTKD/v1/accounts/0x0000000000000000000000000000000000000000000000000000000000dead' \\
-H 'Accept: application/json'

O Playground REST da Aptos é uma ferramenta de desenvolvimento poderosa para Aptos, projetada para simplificar o processo de desenvolvimento e teste na Aptos. Esperamos que ele proporcione uma experiência de trabalho melhor para os desenvolvedores e contribua para a criação de aplicações excepcionais. Se você tiver feedback ou sugestões, não hesite em nos contatar. Obrigado pela sua atenção!