Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note: mytokengenerator.xml can be used as a file name, which simplifies the command.  See example underneath step 2 for original command and the example below for simplified command.

 

Tip
titleExample

curl -X POST --header "Content-Type: application/xml" -d @mytokengenerator.xml https://api-test.echo.nasa.gov/echo-rest/tokens

Note: if using a programming language, just place the curl example parts into the correct http message header or body locations.

 

Provided a successful response is received, an HTTP success status code of 200 is supplied with the response. Below is a sample response from the curl call - where the value in the ID tag is the token you will use as the value in the Echo-Token header:

 

Tip
titleExample

 <?xmlversion="1.0"encoding="UTF-8"?>

<token>

  <id>75E5CEBE-6BBB-2FB5-A613-0368A361D0B6</id>

  <username>sample_username</username>

  <client_id>client_name_of_your_choosing</client_id>

  <user_ip_address>your_origin_ip_address</user_ip_address>

  <provider>Provider Id</provider>

 

 

 

</token>