C# Class PinSharp.Api.PinterestApi

Inheritance: IUsersApi
Mostrar archivo Open project: Krusen/PinSharp Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
IMeApi ( string cursor, int limit ) : Task>
IsBase64String ( string s ) : bool
IsValidUrl ( string url ) : bool

Method Details

CreatePinAsync() public method

public CreatePinAsync ( string board, string imageUrl, string note, string link = null ) : Task
board string
imageUrl string
note string
link string
return Task

CreatePinFromBase64Async() public method

public CreatePinFromBase64Async ( string board, string imageBase64, string note, string link = null ) : Task
board string
imageBase64 string
note string
link string
return Task

DeletePinAsync() public method

public DeletePinAsync ( string id ) : System.Threading.Tasks.Task
id string
return System.Threading.Tasks.Task

FollowBoardAsync() public method

public FollowBoardAsync ( string board ) : System.Threading.Tasks.Task
board string
return System.Threading.Tasks.Task

FollowUserAsync() public method

public FollowUserAsync ( string user ) : System.Threading.Tasks.Task
user string
return System.Threading.Tasks.Task

GetBoardsAsync() public method

public GetBoardsAsync ( ) : Task>
return Task>

GetFollowersAsync() public method

public GetFollowersAsync ( string cursor, int limit ) : Task>
cursor string
limit int
return Task>

GetFollowingBoardsAsync() public method

public GetFollowingBoardsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
return Task>

GetFollowingInterestsAsync() public method

public GetFollowingInterestsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
return Task>

GetFollowingUsersAsync() public method

public GetFollowingUsersAsync ( string cursor, int limit ) : Task>
cursor string
limit int
return Task>

GetLikedPinsAsync() public method

public GetLikedPinsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
return Task>

GetPinAsync() public method

public GetPinAsync ( string id ) : Task
id string
return Task

GetPinAsync() public method

public GetPinAsync ( string id ) : Task
id string
return Task

GetPinAsync() public method

public GetPinAsync ( string id, IEnumerable fields ) : Task
id string
fields IEnumerable
return Task

GetSuggestedBoardsAsync() public method

public GetSuggestedBoardsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
return Task>

GetUserAsync() public method

public GetUserAsync ( ) : Task
return Task

GetUserAsync() public method

public GetUserAsync ( string userName ) : Task
userName string
return Task

GetUserAsync() public method

public GetUserAsync ( string userName, IEnumerable fields ) : Task
userName string
fields IEnumerable
return Task

SearchBoardsAsync() public method

public SearchBoardsAsync ( string query, string cursor, int limit ) : Task>
query string
cursor string
limit int
return Task>

SearchPinsAsync() public method

public SearchPinsAsync ( string query, string cursor, int limit ) : Task>
query string
cursor string
limit int
return Task>

UnfollowBoardAsync() public method

public UnfollowBoardAsync ( string board ) : System.Threading.Tasks.Task
board string
return System.Threading.Tasks.Task

UnfollowUserAsync() public method

public UnfollowUserAsync ( string user ) : System.Threading.Tasks.Task
user string
return System.Threading.Tasks.Task

UpdatePinAsync() public method

public UpdatePinAsync ( string id, string board, string note, string link ) : Task
id string
board string
note string
link string
return Task