Skip to content

Quick Start

Marcus Bowyer edited this page Mar 9, 2019 · 4 revisions

Quick Start

Install

You can install with NuGet in Visual Studio.

PM> Install-Package Postmates.NET

Configure the client

using Postmates.Model;
using Postmates.API;

var customerId = "<YOUR CUSTOMER ID>";
var signatureSecret = "<YOUR SIGNATURE SECRET>";
var client = new PostmatesClient(new PostmatesAccount(customerId, signatureSecret));

Make some calls

var deliveryQuoteArgs = new PostmatesDeliveryQuoteArgs()
            {
                PickupAddress = new PostmatesAddress()
                {
                    StreetAddress1 = "229 1st AVE N",
                    StreetAddress2 = "",
                    City = "Seattle",
                    State = UsStates.WA,
                    ZipCode = "98109"
                },
                PickupLatitude = 47.6698608,
                PickupLongitude = -122.3004016,
                PickupPhoneNumber = "3155140118",
                DropoffAddress = new PostmatesAddress()
                {
                    StreetAddress1 = "3958 6th AVE NW",
                    StreetAddress2 = "",
                    City = "Seattle",
                    State = UsStates.WA,
                    ZipCode = "98107"
                },
                DropoffLatitude = 47.6554918,
                DropoffLongitude = -122.3633574,
                DropoffPhoneNumber = "+1 (315) 514-0118"
            };

var deliveryQuote = await client.GetDeliveryQuoteAsync(deliveryQuoteArgs);

Look HERE for some more examples on using the client.

Clone this wiki locally