InstaService is a wrapper over InstagramApiSharp library. Library provides a simple functionality for parsing and downloading media from instagram.
To start working with library you should add using statement:
using InstagramService.Classes;
Then declare an instance of InstagramService
class:
// configure your api first
IInstaApi api = InstaApiBuilder.CreateBuilder().Build();
var service = new InstagramService(api);
Classes:
InstaMediaProcessor
- a class to work with instagram media.InstaStreamProcessor
- a class to grab a stream/streams from specified instagram media uri.
Models:
InstaMediaInfo
- represents a model of media with info only. Info is just simple url of mediaInstaMediaStream
- represents a model of media with stream data and info.
Install it from Nuget using dotnet CLI:
dotnet add package InstaService