Skip to content

A simple c# api client for your issuu.com premium account

Notifications You must be signed in to change notification settings

sepplK/issuu.net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

issuu.net

A simple c# api client for your issuu.com premium account

Usage

  1. Get your issuu premium account on www.issuu.com
  2. Add NuGet package "issuu.Client"

NuGet

Install-Package issuu.Client

Dependency Injection

public override void ConfigureServices(IServiceCollection services)
{
    services.AddIssuuClient(options =>
    {
        options.Credentials.ApiKey = "your-api-key";
        options.Credentials.ApiSecret = "your-api-secret";
    });
}

Load Documents

public class MyTest
{
    private readonly IssuuClient _client;

    public MyClient(IssuuClient client)
    {
        _client = client;
    }

    public async Task ExecuteAsync()
    {

        var response = await _client.GetDocumentsAsync(o =>
        {
            o.PageSize = 20;
            o.StartIndex = 0;
        });

        foreach (var result in response.Results)
        {
            Console.WriteLine(result.Document.Title);
        }

    }
}

About

A simple c# api client for your issuu.com premium account

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages