CMS365.EbaySharp
1.0.3
See the version list below for details.
dotnet add package CMS365.EbaySharp --version 1.0.3
NuGet\Install-Package CMS365.EbaySharp -Version 1.0.3
<PackageReference Include="CMS365.EbaySharp" Version="1.0.3" />
paket add CMS365.EbaySharp --version 1.0.3
#r "nuget: CMS365.EbaySharp, 1.0.3"
// Install CMS365.EbaySharp as a Cake Addin #addin nuget:?package=CMS365.EbaySharp&version=1.0.3 // Install CMS365.EbaySharp as a Cake Tool #tool nuget:?package=CMS365.EbaySharp&version=1.0.3
EbaySharp: A .NET wrapper library for eBay REST API.
EbaySharp is a .NET library that enables you to authenticate and make REST API calls to eBay. It's used for creating listings and managing orders using C# and .NET
Installation
EbaySharp is available on NuGet. Use the package manager console in Visual Studio to install it:
Install-Package CMS365.EbaySharp
API support
EbaySharp version | eBay REST API version |
---|---|
1.1.X | Taxonomy Taxonomy API v1.0.1 |
EbaySharp currently supports the following Facebook Graph APIs:
- Access and Security
- Using the EbaySharp
Access and Security
You will need Clinet ID and Client Secret to genertae an access token. Visit https://developer.ebay.com/my/keys and create both. Execute following lines and you will get ClientCredentials object which contains the access token.
IdentityController identityController = new IdentityController();
ClientCredentials creds = await identityController.GetClientCredentials(YOUR CLINET ID, YOUR CLIENT SECRET);
We have now got an access token which will be used to call other functions.
Using the EbaySharp
Initialize the instance with the access token.
EbayController ebayController = new EbayController(creds.AccessToken);
Taxonomy
You can see a list of Taxonomy methods here https://developer.ebay.com/api-docs/commerce/taxonomy/resources/methods
Get default category tree id
CategoryTree categoryTree = await ebayController.GetDefaultCategoryTreeId([marketplace_id]);
You need to pass marketplace_id, please visit https://developer.ebay.com/api-docs/commerce/taxonomy/static/supportedmarketplaces.html for supported market places.
Get category suggestions
CategorySuggestionsResponse categorySuggestionsResponse = await ebayController.GetCategorySuggestions([category tree ID], [product title]);
You need to pass Category Tree ID and the product title you are searcjing categories for.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- Newtonsoft.Json (>= 13.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
8.1.1 | 96 | 10/21/2024 |
8.1.0 | 123 | 8/3/2024 |
8.0.0.1 | 93 | 7/14/2024 |
8.0.0 | 79 | 7/14/2024 |
6.6.6.1 | 73 | 7/14/2024 |
6.6.6 | 104 | 7/8/2024 |
6.6.5 | 82 | 7/2/2024 |
6.6.4 | 111 | 6/27/2024 |
6.6.3 | 114 | 6/6/2024 |
6.6.2 | 110 | 6/4/2024 |
6.6.1 | 117 | 5/26/2024 |
6.5.1 | 134 | 3/22/2024 |
6.5.0 | 112 | 3/1/2024 |
6.4.0 | 105 | 2/17/2024 |
6.3.0 | 105 | 2/14/2024 |
6.2.1 | 108 | 2/2/2024 |
6.2.0 | 98 | 2/2/2024 |
6.1.0 | 102 | 1/29/2024 |
6.0.1 | 90 | 1/27/2024 |
6.0.0 | 88 | 1/26/2024 |
1.0.10 | 90 | 1/25/2024 |
1.0.9 | 103 | 1/23/2024 |
1.0.8 | 103 | 1/22/2024 |
1.0.7 | 97 | 1/22/2024 |
1.0.6 | 95 | 1/22/2024 |
1.0.5 | 98 | 1/22/2024 |
1.0.4 | 101 | 1/19/2024 |
1.0.3 | 127 | 1/14/2024 |
1.0.2 | 114 | 1/13/2024 |
1.0.1 | 1,355 | 1/13/2024 |