NFT Storage

  1. add authorization across all methods within the API

  2. add the "Bearer" right before the key, with a space

Service

Build one ServiceAction1 per service

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

you pass one in, one out


note to self, API Key exposure if we export the code


Step 1: Need to pass Authorization Header for all REST API Methods

Go to LOGIC

double click on "list" REST API Method
Headers and Authentication - Authorization
Test
in Auhorization type "Bearer" and then your token
Do this for all REST API Methods

Step 2: Need to assign too all Methods

Step 3: grab the CID
Test the CID in Method URL > Test

after testing, click "Copy Response to Body" and Finish

Manage Dependencies

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

NFT Storage
Create a public Server Action

  • name it

  • make it public

  • Assign

  • Output Parameter

Folder - Server Actions
Create a Server Action?

Interface > Fetch Data from Other Sources

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Output Parameter
Manage Dependencies


Create Service Action called Glist, bc i need to expose this to my other app
The only way to expose this is a Service Action

call the server action, drag drop into action

match 1:1

call the api


Questions:

Where are the images stored? How do we grab the images. Where are the binaries of the files stored. How do we get the binaries to access this API?

where are files actually stored?

The keys on https://nft.storage/api-docs/
is not matching my keys

resources

https://nft.storage/api-docs/

does MongoDB is able to store binary objects?