Skip to content

Instantly share code, notes, and snippets.

@chadwilken
Last active April 19, 2018 19:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chadwilken/d8ddec4d648fd6b56c6f3f3f52cb3491 to your computer and use it in GitHub Desktop.
Save chadwilken/d8ddec4d648fd6b56c6f3f3f52cb3491 to your computer and use it in GitHub Desktop.
CompanyCam .NET Examples
// Set secret key for your application globally
CompanyCamConfiguration.SetSecretKey("YourSecretKey");
var requestOptions = new CompanyCamRequestOptions
{
ApiKey = "CompanyApiKey",
UserEmailAddress = "UserPerformingAction"
};
var projectService = new ProjectService(requestOptions);
var project = projectService.Create(new Project
{
Name = "CompanyCam HQ",
Coordinates = new Coordinates
{
Lat = 40.815462,
Lon = -96.709650
},
Address = new Address
{
StreetAddress1 = "810 P St",
StreetAddress2 = "Suite 430",
City = "Lincoln",
State = "NE",
PostalCode = "68512"
}
});
var requestOptions = new CompanyCamRequestOptions
{
ApiKey = "CompanyApiKey",
UserEmailAddress = "UserPerformingAction"
};
var photoService = new ProjectPhotoService(requestOptions);
var photos = photoService.List(new ProjectPhotoFilter
{
ProjectId = project.Id
Page = 1,
PerPage = 50
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment