BlockEden.xyz запускает Aptos REST Playground
В современной разработке программного обеспечения создание надежных API имеет решающее значение. API (интерфейсы прикладного программирования) служат ключом для связи и обмена данными между различными программными системами, а простой в использовании и тестировании API может значительно ускорить процесс разработки. Мы рады объявить о запуске совершенно новой функции для Aptos — Aptos REST Playground. Это высокодоступный набор инструментов API, основанный на разработке Aptos, призванный помочь вам создавать приложения Aptos быстрее и лучше.
Что такое Aptos REST Playground?
Aptos REST Playground — это интерактивное Web3-приложение, разработанное для того, чтобы помочь разработчикам с легкостью исследовать, тестировать и понимать Aptos API. Оно предоставляет интуитивно понятный интерактивный интерфейс на основе Swagger, который позволяет создавать и отправлять REST-запросы, просматривать ответы и тестировать для анализа данных.
Этот инструмент позволяет разработчикам Aptos лучше понять функциональность Aptos и создавать исключительные приложения Aptos быстрее и эффективнее.
Почему стоит выбрать Aptos REST Playground?
Aptos REST Playground — это высокопроизводительный REST API, специально разработанный для разработчиков Aptos компанией Blockeden.xyz. Он призван предоставить разработчикам Aptos следующие преимущества:
- Интерактивное тестирование API
Aptos REST Playground позволяет проводить интерактивное тестирование API, не покидая браузера. Это интерактивное приложение, построенное на Swagger. Вы можете создавать и настраивать запросы, просматривать ответы в реальном времени и вносить необходимые корректировки. Это значительно упрощает процесс тестирования и отладки API.
- Анализ данных в реальном времени
Вы можете напрямую просматривать данные в ответах API в Aptos REST Playground, без необходимости писать дополнительный код или использовать сторонние инструменты. Это облегчает понимание информации, возвращаемой API, способствуя разработке более качественных приложений.
- Удобство использования
Пользовательский интерфейс Aptos REST Playground очень интуитивен, не требует сложной настройки или конфигурации. Независимо от того, являетесь ли вы опытным разработчиком или новичком, вы можете легко начать работу и эффективно использовать его.
Как начать работу с Aptos REST Playground?
Войдите на наш рынок API и выберите карточку Aptos:

Внутри интерфейса Aptos REST Playground найдите Test REST chain API, где вы увидите, что мы интегрировали все интерфейсы, необходимые для разработки Aptos:

Здесь вам не требуется никаких дополнительных настроек; наша площадка готова к использованию сразу после установки. Взяв Get Account в качестве примера, мы покажем вам, как использовать Aptos REST Playground:
- Разверните таблицу
/account/{address}; мы предварительно настроили для вас некоторые параметры. Конечно, вы также можете установить свои собственные параметры. - Нажмите кнопку
Try it out, и вы сможете получить доступ к интерфейсу, используя либо наши параметры по умолчанию, либо любую информацию, которую вы установили сами. Вы немедленно получите необходимые данные. Обратите особое внимание на данные с HTTP-кодом200; они будут вашим основным фокусом. С помощью этих данных вы можете анализировать любой запрос данных Aptos.

Иногда, чтобы проверить скорость и стабильность продукта, вы можете захотеть самостоятельно создать набор тестового кода на фронтенде. Это разрешено и поддерживается нами.
Прежде чем это сделать, вам необходимо сначала найти свой BLOCKEDEN_API_KEY, который можно найти по адресу https://blockeden.xyz/dash:

Если вы еще не создали свой собственный BLOCKEDEN_API_KEY, вы все равно можете использовать предоставленный нами публичный ключ API: 8UuXzatAZYDBJC6YZTKD.
Теперь давайте создадим наш собственный простой тестовый код на основе React и Aptos REST API:
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;
Мы также поддерживаем тестирование с помощью cURL:
curl -L -X GET 'https://api.blockeden.xyz/aptos/8UuXzatAZYDBJC6YZTKD/v1/accounts/0x0000000000000000000000000000000000000000000000000000000000dead' \\
-H 'Accept: application/json'
Aptos REST Playground — это мощный инструмент разработки для Aptos, призванный упростить процесс разработки и тестирования Aptos. Мы надеемся, что он предоставит разработчикам лучший опыт работы и будет способствовать созданию исключительных приложений. Если у вас есть какие-либо отзывы или предложения, пожалуйста, не стесняйтесь обращаться к нам. Спасибо за ваше внимание!
- Twitter: https://twitter.com/BlockEdenHQ
- Discord: https://discord.gg/eWZvE4RSBw
- Ссылка на источник: https://blockeden.xyz/blog/2023/09/20/blockeden-xyz-launches-aptos-rest-playground/
