C# Класс PinSharp.Api.PinterestApi

Наследование: IUsersApi
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreatePinAsync ( string board, string imageUrl, string note, string link = null ) : Task
CreatePinFromBase64Async ( string board, string imageBase64, string note, string link = null ) : Task
DeletePinAsync ( string id ) : System.Threading.Tasks.Task
FollowBoardAsync ( string board ) : System.Threading.Tasks.Task
FollowUserAsync ( string user ) : System.Threading.Tasks.Task
GetBoardsAsync ( ) : Task>
GetFollowersAsync ( string cursor, int limit ) : Task>
GetFollowingBoardsAsync ( string cursor, int limit ) : Task>
GetFollowingInterestsAsync ( string cursor, int limit ) : Task>
GetFollowingUsersAsync ( string cursor, int limit ) : Task>
GetLikedPinsAsync ( string cursor, int limit ) : Task>
GetPinAsync ( string id ) : Task
GetPinAsync ( string id ) : Task
GetPinAsync ( string id, IEnumerable fields ) : Task
GetSuggestedBoardsAsync ( string cursor, int limit ) : Task>
GetUserAsync ( ) : Task
GetUserAsync ( string userName ) : Task
GetUserAsync ( string userName, IEnumerable fields ) : Task
SearchBoardsAsync ( string query, string cursor, int limit ) : Task>
SearchPinsAsync ( string query, string cursor, int limit ) : Task>
UnfollowBoardAsync ( string board ) : System.Threading.Tasks.Task
UnfollowUserAsync ( string user ) : System.Threading.Tasks.Task
UpdatePinAsync ( string id, string board, string note, string link ) : Task

Приватные методы

Метод Описание
IMeApi ( string cursor, int limit ) : Task>
IsBase64String ( string s ) : bool
IsValidUrl ( string url ) : bool

Описание методов

CreatePinAsync() публичный Метод

public CreatePinAsync ( string board, string imageUrl, string note, string link = null ) : Task
board string
imageUrl string
note string
link string
Результат Task

CreatePinFromBase64Async() публичный Метод

public CreatePinFromBase64Async ( string board, string imageBase64, string note, string link = null ) : Task
board string
imageBase64 string
note string
link string
Результат Task

DeletePinAsync() публичный Метод

public DeletePinAsync ( string id ) : System.Threading.Tasks.Task
id string
Результат System.Threading.Tasks.Task

FollowBoardAsync() публичный Метод

public FollowBoardAsync ( string board ) : System.Threading.Tasks.Task
board string
Результат System.Threading.Tasks.Task

FollowUserAsync() публичный Метод

public FollowUserAsync ( string user ) : System.Threading.Tasks.Task
user string
Результат System.Threading.Tasks.Task

GetBoardsAsync() публичный Метод

public GetBoardsAsync ( ) : Task>
Результат Task>

GetFollowersAsync() публичный Метод

public GetFollowersAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Результат Task>

GetFollowingBoardsAsync() публичный Метод

public GetFollowingBoardsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Результат Task>

GetFollowingInterestsAsync() публичный Метод

public GetFollowingInterestsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Результат Task>

GetFollowingUsersAsync() публичный Метод

public GetFollowingUsersAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Результат Task>

GetLikedPinsAsync() публичный Метод

public GetLikedPinsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Результат Task>

GetPinAsync() публичный Метод

public GetPinAsync ( string id ) : Task
id string
Результат Task

GetPinAsync() публичный Метод

public GetPinAsync ( string id ) : Task
id string
Результат Task

GetPinAsync() публичный Метод

public GetPinAsync ( string id, IEnumerable fields ) : Task
id string
fields IEnumerable
Результат Task

GetSuggestedBoardsAsync() публичный Метод

public GetSuggestedBoardsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Результат Task>

GetUserAsync() публичный Метод

public GetUserAsync ( ) : Task
Результат Task

GetUserAsync() публичный Метод

public GetUserAsync ( string userName ) : Task
userName string
Результат Task

GetUserAsync() публичный Метод

public GetUserAsync ( string userName, IEnumerable fields ) : Task
userName string
fields IEnumerable
Результат Task

SearchBoardsAsync() публичный Метод

public SearchBoardsAsync ( string query, string cursor, int limit ) : Task>
query string
cursor string
limit int
Результат Task>

SearchPinsAsync() публичный Метод

public SearchPinsAsync ( string query, string cursor, int limit ) : Task>
query string
cursor string
limit int
Результат Task>

UnfollowBoardAsync() публичный Метод

public UnfollowBoardAsync ( string board ) : System.Threading.Tasks.Task
board string
Результат System.Threading.Tasks.Task

UnfollowUserAsync() публичный Метод

public UnfollowUserAsync ( string user ) : System.Threading.Tasks.Task
user string
Результат System.Threading.Tasks.Task

UpdatePinAsync() публичный Метод

public UpdatePinAsync ( string id, string board, string note, string link ) : Task
id string
board string
note string
link string
Результат Task