Bynder.Sdk 1.3.0

The main goal of this SDK is to speed up the integration of Bynder customers who use C# making it easier to connect to the Bynder API (http://docs.bynder.apiary.io/) and executing requests on it.

Install-Package Bynder.Sdk -Version 1.3.0
dotnet add package Bynder.Sdk --version 1.3.0
<PackageReference Include="Bynder.Sdk" Version="1.3.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Bynder.Sdk --version 1.3.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Bynder C# SDK

Build Status

The main goal of this SDK is to speed up the integration of Bynder customers who use C# making it easier to connect to the Bynder API (http://docs.bynder.apiary.io) and executing requests on it.

Nuget Package

You can download and use Bynder SDK from Nuget. https://www.nuget.org/packages/Bynder.Sdk/

Current status

At the moment this SDK provides a library with the following methods:

Login

Task<User> LoginAsync(string email, string password);
Task GetAccessTokenAsync();
Task GetRequestTokenAsync();
string GetAuthorizeUrl(string callbackUrl);
void Logout();

Asset management operations

Task<IList<Brand>> GetBrandsAsync();
Task<Uri> GetDownloadFileUrlAsync(DownloadMediaQuery query);
Task<IDictionary<string, Metaproperty>> GetMetapropertiesAsync();
Task<Media> RequestMediaInfoAsync(MediaInformationQuery query);
Task<IList<Media>> RequestMediaListAsync(MediaQuery query);
Task UploadFileAsync(UploadQuery query);
Task ModifyMediaAsync(ModifyMediaQuery query);

Collection management operations

Task<IList<Collection>> GetCollectionsAsync(GetCollectionsQuery query);
Task<Collection> GetCollectionAsync(string id);
Task CreateCollectionAsync(CreateCollectionQuery query);
Task DeleteCollectionAsync(string id);
Task<IList<string>> GetMediaAsync(GetMediaQuery query);
Task AddMediaAsync(AddMediaQuery query);
Task RemoveMediaAsync(RemoveMediaQuery query);
Task ShareCollectionAsync(ShareQuery query);

Sample

To see how to use the SDK, please check ApiSample.cs

Bynder C# SDK

Build Status

The main goal of this SDK is to speed up the integration of Bynder customers who use C# making it easier to connect to the Bynder API (http://docs.bynder.apiary.io) and executing requests on it.

Nuget Package

You can download and use Bynder SDK from Nuget. https://www.nuget.org/packages/Bynder.Sdk/

Current status

At the moment this SDK provides a library with the following methods:

Login

Task<User> LoginAsync(string email, string password);
Task GetAccessTokenAsync();
Task GetRequestTokenAsync();
string GetAuthorizeUrl(string callbackUrl);
void Logout();

Asset management operations

Task<IList<Brand>> GetBrandsAsync();
Task<Uri> GetDownloadFileUrlAsync(DownloadMediaQuery query);
Task<IDictionary<string, Metaproperty>> GetMetapropertiesAsync();
Task<Media> RequestMediaInfoAsync(MediaInformationQuery query);
Task<IList<Media>> RequestMediaListAsync(MediaQuery query);
Task UploadFileAsync(UploadQuery query);
Task ModifyMediaAsync(ModifyMediaQuery query);

Collection management operations

Task<IList<Collection>> GetCollectionsAsync(GetCollectionsQuery query);
Task<Collection> GetCollectionAsync(string id);
Task CreateCollectionAsync(CreateCollectionQuery query);
Task DeleteCollectionAsync(string id);
Task<IList<string>> GetMediaAsync(GetMediaQuery query);
Task AddMediaAsync(AddMediaQuery query);
Task RemoveMediaAsync(RemoveMediaQuery query);
Task ShareCollectionAsync(ShareQuery query);

Sample

To see how to use the SDK, please check ApiSample.cs

Release Notes

Exposed metaproperties and derivatives for Media

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.3.0 245 1/22/2019
1.2.2 603 4/11/2018
1.2.1 279 3/27/2018
1.1.0 416 3/27/2017
1.0.1-beta 249 2/1/2017
1.0.0 362 1/12/2017
1.0.0-rc 291 1/11/2017