定价页 | 点此进入 |
免费方式 | N/A |
定价方式 | 订阅、 按量(例如每次/元、每token/美元) |
采购渠道 | 官网 |
API适用国家/地区 | 卢森堡 |
支持语言 | N/A |
Gcore是什么公司
更多Gcore是一家专注于全球托管、CDN、边缘和云服务的公司。提供云服务、改进内容分发,并保护服务器和应用程序。主营业务包括边缘云、全球网络、基于GPU的人工智能基础设施和一站式云控制面板集成。
Gcore的API接口(产品与功能)
GCore 云 API 是一个强大的工具,适用于需要将基于云的数据存储和检索集成到其应用程序中的开发人员。这个 API 提供了易于使用的方法,通过简单的 RESTful 接口访问存储在云中的数据。在本指南中,我们将通过提供如何使用 JavaScript 访问 API 的示例来探索如何使用 GCore 云 API。
在开始使用 GCore 云 API 之前,您需要对您的 API 调用进行认证。这是通过在请求头中包含有效的 API 密钥来完成的。您可以通过登录您的 GCore 云账户并导航到 API 密钥部分来检索您的 API 密钥。
const apiKey = 'YOUR_API_KEY';
const headers = { 'Authorization': `Bearer ${apiKey}` };
在 GCore 云 API 中,容器是您可以存储文件和数据的位置。要创建容器,您需要向 /containers
端点发送 POST 请求。以下是如何使用 JavaScript 创建容器的示例:
const containerName = 'my-new-container';
const options = {
method: 'POST',
headers: headers,
body: JSON.stringify({ name: containerName })
};
fetch('https://api.gcore.com/cloud/containers', options)
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
创建容器后,您可以开始将文件上传到其中。要上传文件,您需要向 /upload
端点发送 POST 请求。以下是如何使用 JavaScript 上传文件的示例:
const fileInput = document.querySelector('input[type="file"]');
const file = fileInput.files[0];
const formData = new FormData();
formData.append('file', file);
const options = {
method: 'POST',
headers: headers,
body: formData
};
fetch('https://api.gcore.com/cloud/upload/my-new-container', options)
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
要从 GCore 云 API 下载文件,您需要向 /download
端点发送 GET 请求。以下是如何使用 JavaScript 下载文件的示例:
const fileId = 'FILE_ID';
const options = {
method: 'GET',
headers: headers
};
fetch(`https://api.gcore.com/cloud/download/my-new-container/${fileId}`, options)
.then(response => response.blob())
.then(blob => console.log(blob))
.catch(error => console.error(error));
GCore 云 API 提供了一套全面的用于在云中存储和检索数据的工具。通过使用上面的示例,您可以开始使用 API 并开始构建功能强大的基于云的应用程序。
Gcore API的价格(API免费方式与收费标准)
在选择API服务商时,综合评估以下维度,选择最适合自己需求的API服务商,确保技术兼容性和成本效益。