v1/s3/put-object REST API Endpoint
身体参数
Body
文件
必填
正在加载...
Key
字符串
必填
正在加载...
ContentType
字符串
必填
正在加载...
退货
requestid
字符串
正在加载...
状态
字符串
正在加载...
创建
字符串
正在加载...
pin
对象
正在加载...
cid
字符串
正在加载...
名称
字符串
正在加载...
origins
数组
正在加载...
元数据
对象
正在加载...
信息
对象
正在加载...
大小
字符串
正在加载...
delegates
字符串
正在加载...
请求
1curl --location 'https://api.quicknode.com/ipfs/rest/v1/s3/put-object' \2--header 'x-api-key: YOUR_API_KEY' \3--form 'Body=@"YOUR_FILE_PATH"' \4--form 'Key="YOUR_FILE_NAME"' \5--form 'ContentType="YOUR_CONTENT_TYPE"'
1curl --location 'https://api.quicknode.com/ipfs/rest/v1/s3/put-object' \2--header 'x-api-key: YOUR_API_KEY' \3--form 'Body=@"YOUR_FILE_PATH"' \4--form 'Key="YOUR_FILE_NAME"' \5--form 'ContentType="YOUR_CONTENT_TYPE"'
1var myHeaders = new Headers();2myHeaders.append("x-api-key", "YOUR_API_KEY");34var formdata = new FormData();5formdata.append("Body", fileInput.files[0], "YOUR_FILE_PATH");6formdata.append("Key", "YOUR_FILE_NAME");7formdata.append("ContentType", "YOUR_CONTENT_TYPE");89var requestOptions = {10方法: 'POST',11标题: myHeaders,12body: formdata,13重定向: 'follow'14};1516fetch("https://api.quicknode.com/ipfs/rest/v1/s3/put-object", requestOptions)17.然后(响应 => 响应.text())18.然后(结果 => 控制台.log(result))19.catch(error => 控制台.log('error', error));20
1var myHeaders = new Headers();2myHeaders.append("x-api-key", "YOUR_API_KEY");34var formdata = new FormData();5formdata.append("Body", fileInput.files[0], "YOUR_FILE_PATH");6formdata.append("Key", "YOUR_FILE_NAME");7formdata.append("ContentType", "YOUR_CONTENT_TYPE");89var requestOptions = {10方法: 'POST',11标题: myHeaders,12body: formdata,13重定向: 'follow'14};1516fetch("https://api.quicknode.com/ipfs/rest/v1/s3/put-object", requestOptions)17.然后(响应 => 响应.text())18.然后(结果 => 控制台.log(result))19.catch(error => 控制台.log('error', error));20
1导入 请求23url = "https://api.quicknode.com/ipfs/rest/v1/s3/put-object"45payload = {'Key': 'YOUR_FILE_NAME',6'ContentType': 'YOUR_CONTENT_TYPE'}7files=[8('Body',('YOUR_FILE_NAME',open('YOUR_FILE_PATH','rb'),'YOUR_CONTENT_TYPE'))9]10标题 = {11'x-api-key': 'YOUR_API_KEY'12}1314response = requests.request("POST", url, headers=headers, data=payload, files=files)1516打印(响应.text)17
1导入 请求23url = "https://api.quicknode.com/ipfs/rest/v1/s3/put-object"45payload = {'Key': 'YOUR_FILE_NAME',6'ContentType': 'YOUR_CONTENT_TYPE'}7files=[8('Body',('YOUR_FILE_NAME',open('YOUR_FILE_PATH','rb'),'YOUR_CONTENT_TYPE'))9]10标题 = {11'x-api-key': 'YOUR_API_KEY'12}1314response = requests.request("POST", url, headers=headers, data=payload, files=files)1516打印(响应.text)17
1require "uri"2require "net/http"34url = URI("https://api.quicknode.com/ipfs/rest/v1/s3/put-object")56https = Net::HTTP.new(url.主机, url.端口)7https.use_ssl = true89请求 = Net::HTTP::POST.new(url)10请求["x-api-key"] = "您的 API 密钥"11form_data = [['Body', File.open('YOUR_FILE_PATH')],['Key', 'YOUR_FILE_NAME'],['ContentType', 'YOUR_CONTENT_TYPE']]12request.set_form form_data, 'multipart/form-data'13回复 = https.请求(请求)14返回响应.read_body15
1require "uri"2require "net/http"34url = URI("https://api.quicknode.com/ipfs/rest/v1/s3/put-object")56https = Net::HTTP.new(url.主机, url.端口)7https.use_ssl = true89请求 = Net::HTTP::POST.new(url)10请求["x-api-key"] = "您的 API 密钥"11form_data = [['Body', File.open('YOUR_FILE_PATH')],['Key', 'YOUR_FILE_NAME'],['ContentType', 'YOUR_CONTENT_TYPE']]12request.set_form form_data, 'multipart/form-data'13回复 = https.请求(请求)14返回响应.read_body15