C# Класс WeiranZhang.InstapaperAPI.API

Показать файл Открыть проект

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

Метод Описание
API ( ) : System
API ( string token, string tokenSecret ) : System
AddBookmark ( string url, Action onCompletion, string title = "", string description = "", int folderId = null, bool resolveFinalUrl = true ) : void
ArchiveBookmark ( long bookmarkId, System.Action onCompletion ) : void
DeleteBookmark ( long bookmarkId, System.Action onCompletion ) : void
GetAccessToken ( string username, string password, Action onCompletion ) : void
GetArchiveBookmarks ( bool showLoadingText, Action onCompletion ) : void
GetBookmarkText ( long bookmarkId, Action onCompletion ) : void
GetBookmarkTextSync ( long bookmarkId ) : string
GetBookmarks ( string folderId, List existingBookmarks, bool showLoadingText, Action onCompletion ) : void
GetStarredBookmarks ( bool showLoadingText, Action onCompletion ) : void
GetUnreadBookmarks ( List existingBookmarks, bool showLoadingText, Action onCompletion ) : void
ListFolders ( System.Action onCompletion ) : void
StarBookmark ( long bookmarkId, bool isStarred, System.Action onCompletion ) : void
UpdateReadProgress ( long bookmarkId, double progress, System.DateTime progressTimestamp, System.Action onCompletion ) : void
VerifyCredentials ( Action onCompletion ) : void

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

Метод Описание
GetBookmarkHaveList ( List bookmarks ) : string

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

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

public API ( ) : System
Результат System

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

public API ( string token, string tokenSecret ) : System
token string
tokenSecret string
Результат System

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

public AddBookmark ( string url, Action onCompletion, string title = "", string description = "", int folderId = null, bool resolveFinalUrl = true ) : void
url string
onCompletion Action
title string
description string
folderId int
resolveFinalUrl bool
Результат void

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

public ArchiveBookmark ( long bookmarkId, System.Action onCompletion ) : void
bookmarkId long
onCompletion System.Action
Результат void

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

public DeleteBookmark ( long bookmarkId, System.Action onCompletion ) : void
bookmarkId long
onCompletion System.Action
Результат void

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

public GetAccessToken ( string username, string password, Action onCompletion ) : void
username string
password string
onCompletion Action
Результат void

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

public GetArchiveBookmarks ( bool showLoadingText, Action onCompletion ) : void
showLoadingText bool
onCompletion Action
Результат void

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

public GetBookmarkText ( long bookmarkId, Action onCompletion ) : void
bookmarkId long
onCompletion Action
Результат void

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

public GetBookmarkTextSync ( long bookmarkId ) : string
bookmarkId long
Результат string

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

public GetBookmarks ( string folderId, List existingBookmarks, bool showLoadingText, Action onCompletion ) : void
folderId string
existingBookmarks List
showLoadingText bool
onCompletion Action
Результат void

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

public GetStarredBookmarks ( bool showLoadingText, Action onCompletion ) : void
showLoadingText bool
onCompletion Action
Результат void

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

public GetUnreadBookmarks ( List existingBookmarks, bool showLoadingText, Action onCompletion ) : void
existingBookmarks List
showLoadingText bool
onCompletion Action
Результат void

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

public ListFolders ( System.Action onCompletion ) : void
onCompletion System.Action
Результат void

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

public StarBookmark ( long bookmarkId, bool isStarred, System.Action onCompletion ) : void
bookmarkId long
isStarred bool
onCompletion System.Action
Результат void

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

public UpdateReadProgress ( long bookmarkId, double progress, System.DateTime progressTimestamp, System.Action onCompletion ) : void
bookmarkId long
progress double
progressTimestamp System.DateTime
onCompletion System.Action
Результат void

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

public VerifyCredentials ( Action onCompletion ) : void
onCompletion Action
Результат void