C# 클래스 PinSharp.Api.PinterestApi

상속: IUsersApi
파일 보기 프로젝트 열기: Krusen/PinSharp 1 사용 예제들

공개 메소드들

메소드 설명
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