C# Class PinSharp.Api.PinterestApi

Inheritance: IUsersApi
Afficher le fichier Open project: Krusen/PinSharp Class Usage Examples

Méthodes publiques

Méthode 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

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

Method Details

CreatePinAsync() public méthode

public CreatePinAsync ( string board, string imageUrl, string note, string link = null ) : Task
board string
imageUrl string
note string
link string
Résultat Task

CreatePinFromBase64Async() public méthode

public CreatePinFromBase64Async ( string board, string imageBase64, string note, string link = null ) : Task
board string
imageBase64 string
note string
link string
Résultat Task

DeletePinAsync() public méthode

public DeletePinAsync ( string id ) : System.Threading.Tasks.Task
id string
Résultat System.Threading.Tasks.Task

FollowBoardAsync() public méthode

public FollowBoardAsync ( string board ) : System.Threading.Tasks.Task
board string
Résultat System.Threading.Tasks.Task

FollowUserAsync() public méthode

public FollowUserAsync ( string user ) : System.Threading.Tasks.Task
user string
Résultat System.Threading.Tasks.Task

GetBoardsAsync() public méthode

public GetBoardsAsync ( ) : Task>
Résultat Task>

GetFollowersAsync() public méthode

public GetFollowersAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Résultat Task>

GetFollowingBoardsAsync() public méthode

public GetFollowingBoardsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Résultat Task>

GetFollowingInterestsAsync() public méthode

public GetFollowingInterestsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Résultat Task>

GetFollowingUsersAsync() public méthode

public GetFollowingUsersAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Résultat Task>

GetLikedPinsAsync() public méthode

public GetLikedPinsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Résultat Task>

GetPinAsync() public méthode

public GetPinAsync ( string id ) : Task
id string
Résultat Task

GetPinAsync() public méthode

public GetPinAsync ( string id ) : Task
id string
Résultat Task

GetPinAsync() public méthode

public GetPinAsync ( string id, IEnumerable fields ) : Task
id string
fields IEnumerable
Résultat Task

GetSuggestedBoardsAsync() public méthode

public GetSuggestedBoardsAsync ( string cursor, int limit ) : Task>
cursor string
limit int
Résultat Task>

GetUserAsync() public méthode

public GetUserAsync ( ) : Task
Résultat Task

GetUserAsync() public méthode

public GetUserAsync ( string userName ) : Task
userName string
Résultat Task

GetUserAsync() public méthode

public GetUserAsync ( string userName, IEnumerable fields ) : Task
userName string
fields IEnumerable
Résultat Task

SearchBoardsAsync() public méthode

public SearchBoardsAsync ( string query, string cursor, int limit ) : Task>
query string
cursor string
limit int
Résultat Task>

SearchPinsAsync() public méthode

public SearchPinsAsync ( string query, string cursor, int limit ) : Task>
query string
cursor string
limit int
Résultat Task>

UnfollowBoardAsync() public méthode

public UnfollowBoardAsync ( string board ) : System.Threading.Tasks.Task
board string
Résultat System.Threading.Tasks.Task

UnfollowUserAsync() public méthode

public UnfollowUserAsync ( string user ) : System.Threading.Tasks.Task
user string
Résultat System.Threading.Tasks.Task

UpdatePinAsync() public méthode

public UpdatePinAsync ( string id, string board, string note, string link ) : Task
id string
board string
note string
link string
Résultat Task