Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.4 KB

README.md

File metadata and controls

40 lines (28 loc) · 1.4 KB

Scopus.Dotnet.Client

Easy to understand C#.NET client for Scopus API

Installation

Nuget Package Manager

PM> Will be added

Getting Started

In order to use signed methods you need to sign up to Elsevir, if you already have one, go to create a Elsevir api key create a new API private key.

Create api client base on domain
Pass ApiUrl and ApiKey

private ScopusSearchClient apiClient = new ScopusSearchClient("https://api.elsevier.com/", "7f59af901d2d86f78a1fd60c1bf9426a");

Retrieve data by using created api client
Do not forget to pass EndPoint and Query

To write better scopus search queries, please see scopus search tips

var scopusSearchResult = await apiClient.GetAsync<SearchResults<Models.Search.Scopus>>("content/search/scopus", "query=AFFILCITY(KARABUK)AUTHOR-NAME(TURKER I)");

Useful Links

License

This project is licensed under the MIT License - see the LICENSE.md file for details