How do you create a Tracker via API?

0

I’ve been struggling to create a form that can be filled out to create a tracker at a given location. I have maps set up but haven't been able to create the tracker to be able to pin it; I found the parameters from the AWS SDK but am having trouble implementing it. Here is a snippet of my code:




import {AWS} from 'aws-sdk';

export default function Setup() {

  var location = new AWS.Location({apiVersion: '2020-11-19'});
  var params = {
      TrackerName: 'STRING_VALUE', /* required */
      Description: 'STRING_VALUE',
      KmsKeyId: 'STRING_VALUE',
      PricingPlanDataSource: 'STRING_VALUE',
      Tags: {
        '<TagKey>': 'STRING_VALUE',
        /* '<TagKey>': ... */
      }
    };
    location.createTracker(params, function(err, data) {
      if (err) console.log(err, err.stack); // an error occurred
      else     console.log(data);           // successful response
    });

    return(
      <form>
        <div class="form-group">
          <label for="truckName">Tracker Name</label>
          <input type="text" class="form-control" id="truckName"  placeholder="Enter Truck Name" />
          <small id="trackerHelp" class="form-text text-muted">Please enter the name of your tracker.</small>
        </div>
       
       
        <button type="submit" class="btn btn-primary" onclick="Setup">Submit</button>
    </form>
    );
}
asked 2 years ago216 views
1 Answer
0

Can you elaborate more on your use case? What SDK are you using? Can you share a code snippet and any errors you're getting?

profile pictureAWS
answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions