Skip to content

hecongy/usabilla-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usabilla API - C# Client

The Usabilla C# client allows users to access data from their Usabilla accounts. This repo refers to the official python api and the codes/usage are similar except the Easier Way.

This API makes use of the API to request the following products and resources:

Usabilla for Websites

  • Buttons
  • Feedback items
  • Campaigns
  • Campaign results
  • Campaign statistics
  • In-Page widgets
  • In-Page feedback

Usabilla for Email

  • Buttons
  • Feedback items

Usabilla for Apps

  • Apps
  • Feedback items
  • Campaigns
  • Campaign results

For more information on resources, authorization and available API calls, please visit the documentation.

Installing NuGet Package

Requires .NET Core 2.2

PM> Install-Package Usabilla.NET -Version 1.0.2

How to Use

Please refer to the examples.

Easier Way

This repo also provides an easier way to get resources. Input resource url and output resource json string.

var fastUsabilla = new FastUsabilla("ACCESS-KEY", "SECRET-KEY");
var url = "https://data.usabilla.com/live/websites/campaign";
var resourceStr = fastUsabilla.GetResource(url);
dynamic resources = JsonConvert.DeserializeObject(resourceStr);

About

A C# client for Usabilla API http://developers.usabilla.com

Topics

Resources

License

Stars

Watchers

Forks

Languages