C# Класс ZendeskApi_v2.ZendeskApi

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

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

Метод Описание
ByteArrayToHexString ( byte Bytes ) : string
GetLoginUrl ( string name, string email, string authenticationToken, string returnToUrl = "" ) : string
Md5 ( string strChange ) : string
ZendeskApi ( IWebProxy proxy, string yourZendeskUrl, string user, string password ) : System

Constructor that takes 3 params.

ZendeskApi ( string yourZendeskUrl, string p_OauthToken ) : System

Constructor that takes 2 params.

ZendeskApi ( string yourZendeskUrl, string user, string password ) : System

Constructor that takes 3 params.

ZendeskApi ( string yourZendeskUrl, string user, string apiToken, string locale ) : System

Constructor that takes 4 params.

ZendeskApi ( string yourZendeskUrl, string user, string password, string apiToken, string locale, string p_OAuthToken ) : System

Constructor that takes 6 params.

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

Метод Описание
GetFormattedZendeskUrl ( string yourZendeskUrl ) : Uri
GetUnixEpoch ( System.DateTime dateTime ) : double

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

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

public ByteArrayToHexString ( byte Bytes ) : string
Bytes byte
Результат string

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

public GetLoginUrl ( string name, string email, string authenticationToken, string returnToUrl = "" ) : string
name string
email string
authenticationToken string
returnToUrl string
Результат string

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

public Md5 ( string strChange ) : string
strChange string
Результат string

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

Constructor that takes 3 params.
public ZendeskApi ( IWebProxy proxy, string yourZendeskUrl, string user, string password ) : System
proxy IWebProxy
yourZendeskUrl string Will be formated to "https://yoursite.zendesk.com/api/v2"
user string
password string
Результат System

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

Constructor that takes 2 params.
public ZendeskApi ( string yourZendeskUrl, string p_OauthToken ) : System
yourZendeskUrl string Will be formated to "https://yoursite.zendesk.com/api/v2"
p_OauthToken string
Результат System

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

Constructor that takes 3 params.
public ZendeskApi ( string yourZendeskUrl, string user, string password ) : System
yourZendeskUrl string Will be formated to "https://yoursite.zendesk.com/api/v2"
user string Email adress of the user.
password string Password of the user.
Результат System

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

Constructor that takes 4 params.
public ZendeskApi ( string yourZendeskUrl, string user, string apiToken, string locale ) : System
yourZendeskUrl string Will be formated to "https://yoursite.zendesk.com/api/v2"
user string Email adress of the user
apiToken string Used if specified instead of the password
locale string Locale to use for Help Center requests. Defaults to "en-us" if no value is provided.
Результат System

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

Constructor that takes 6 params.
public ZendeskApi ( string yourZendeskUrl, string user, string password, string apiToken, string locale, string p_OAuthToken ) : System
yourZendeskUrl string Will be formated to "https://yoursite.zendesk.com/api/v2"
user string Email adress of the user
password string LEAVE BLANK IF USING TOKEN
apiToken string Used if specified instead of the password
locale string Locale to use for Help Center requests. Defaults to "en-us" if no value is provided.
p_OAuthToken string
Результат System