v1/s3/put-object REST API Endpoint
Parámetros corporales
Body
archivo
OBLIGATORIO
Cargando...
Key
cadena
OBLIGATORIO
Cargando...
ContentType
cadena
OBLIGATORIO
Cargando...
Devoluciones
requestid
cadena
Cargando...
estado
cadena
Cargando...
created
cadena
Cargando...
pin
objeto
Cargando...
cid
cadena
Cargando...
nombre
cadena
Cargando...
origins
matriz
Cargando...
meta
objeto
Cargando...
información
objeto
Cargando...
tamaño
cadena
Cargando...
delegates
cadena
Cargando...
Solicitud
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 = {10método: 'POST',11encabezados: myHeaders,12body: formdata,13redirigir: «seguir»14};1516fetch("https://api.quicknode.com/ipfs/rest/v1/s3/put-object", requestOptions)17.entonces(respuesta => respuesta.texto())18.entonces(resultado => console.log(resultado))19.captura(error => console.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 = {10método: 'POST',11encabezados: myHeaders,12body: formdata,13redirigir: «seguir»14};1516fetch("https://api.quicknode.com/ipfs/rest/v1/s3/put-object", requestOptions)17.entonces(respuesta => respuesta.texto())18.entonces(resultado => console.log(resultado))19.captura(error => console.log('error', error));20
1importar solicitudes23url = "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]10encabezados = {11'x-api-key': 'YOUR_API_KEY'12}1314response = requests.request("POST", url, headers=headers, data=payload, files=files)1516imprimir(respuesta.texto)17
1importar solicitudes23url = "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]10encabezados = {11'x-api-key': 'YOUR_API_KEY'12}1314response = requests.request("POST", url, headers=headers, data=payload, files=files)1516imprimir(respuesta.texto)17
1requiere «uri»2requiere «net/http»34url = URI("https://api.quicknode.com/ipfs/rest/v1/s3/put-object")56https = Net::HTTP.nuevo(url.host, url.puerto)7https.use_ssl = true89solicitud = Neto::HTTP::POST.nuevo(URL)10request["x-api-key"] = "YOUR_API_KEY"11form_data = [['Body', File.open('YOUR_FILE_PATH')],['Key', 'YOUR_FILE_NAME'],['ContentType', 'YOUR_CONTENT_TYPE']]12request.set_form form_data, 'multipart/form-data'13respuesta = https.solicitud(solicitud)14muestra la respuesta.read_body15
1requiere «uri»2requiere «net/http»34url = URI("https://api.quicknode.com/ipfs/rest/v1/s3/put-object")56https = Net::HTTP.nuevo(url.host, url.puerto)7https.use_ssl = true89solicitud = Neto::HTTP::POST.nuevo(URL)10request["x-api-key"] = "YOUR_API_KEY"11form_data = [['Body', File.open('YOUR_FILE_PATH')],['Key', 'YOUR_FILE_NAME'],['ContentType', 'YOUR_CONTENT_TYPE']]12request.set_form form_data, 'multipart/form-data'13respuesta = https.solicitud(solicitud)14muestra la respuesta.read_body15
¿Aún no tienes una cuenta?
Crea tuendpoint Quicknode endpoint segundos y empieza a desarrollar
Empieza gratis