v1/s3/put-object REST API Endpoint
Parámetros corporales
Body
file
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.añadir("x-api-key", "TU_CLAVE_API");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.añadir("x-api-key", "TU_CLAVE_API");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
1import 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»: «TU_CLAVE_API»12}1314response = requests.request("POST", url, headers=headers, data=payload, files=files)1516imprimir(respuesta.texto)17
1import 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»: «TU_CLAVE_API»12}1314response = requests.request("POST", url, headers=headers, data=payload, files=files)1516imprimir(respuesta.texto)17
1requiere «uri»2require «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 = Net::HTTP::POST.nuevo(URL)10solicitud[«x-api-key»] = "TU_CLAVE_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'13respuesta = https.solicitud(solicitud)14inserta la respuesta.read_body15
1requiere «uri»2require «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 = Net::HTTP::POST.nuevo(URL)10solicitud[«x-api-key»] = "TU_CLAVE_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'13respuesta = https.solicitud(solicitud)14inserta la respuesta.read_body15
¿Aún no tienes una cuenta?
Crea tu punto de conexión de Quicknode en cuestión de segundos y empieza a desarrollar
Empieza gratis