Открытые члены | |
__construct () | |
getAuthSettings () | |
getFeeds () | |
getSiteInfo ($domain) | |
getSiteInfoQueries ($domain) | |
getOriginalTexts ($domain) | |
addOriginalText ($text, $domain) | |
addSite ($domain) | |
getVerifySiteUin ($domain) | |
verifySite ($domain, $verType='HTML_FILE') | |
Открытые члены унаследованные от YandexBase | |
getAuthUrl () | |
getInterface () | |
clearSitesSettings () | |
setAuthSettings ($settings=null) | |
checkAuthExpired () | |
getAuth ($code) | |
getCurrentUser () | |
Открытые члены унаследованные от BitrixEngine | |
getProxy () | |
Открытые члены унаследованные от Engine | |
getId () | |
getCode () | |
getSettings () | |
getClientId () | |
getClientSecret () | |
clearAuthSettings () | |
Открытые члены унаследованные от IEngine | |
getCode () | |
getInterface () | |
setAuthSettings ($settings) | |
Открытые атрибуты | |
const | ENGINE_ID = 'yandex' |
const | SERVICE_URL = "https://webmaster.yandex.ru/api/v2" |
const | API_BASE_URL = "https://api.webmaster.yandex.net/v3/user/" |
const | API_HOSTS_URL = "hosts/" |
const | API_SUMMARY_URL = "summary/" |
const | API_SAMPLES_URL = "links/external/samples/" |
const | API_POPULAR_URL = "search-queries/popular/" |
const | API_VERIFICATION_URL = "verification/" |
const | API_ORIGINAL_TEXTS_URL = "original-texts/" |
const | HOSTS_SERVICE = "host-list" |
const | HOST_VERIFY = "verify-host" |
const | HOST_INFO = "host-information" |
const | HOST_TOP_QUERIES = "top-queries" |
const | HOST_ORIGINAL_TEXTS = "original-texts" |
const | HOST_INDEXED = "indexed-urls" |
const | HOST_EXCLUDED = "excluded-urls" |
const | ORIGINAL_TEXT_MIN_LENGTH = 500 |
const | ORIGINAL_TEXT_MAX_LENGTH = 32000 |
const | ORIGINAL_TEXT_SHOW_COUNT = 50 |
const | QUERY_USER = 'https://login.yandex.ru/info' |
const | VERIFIED_STATE_VERIFIED = "VERIFIED" |
const | VERIFIED_STATE_WAITING = "WAITING" |
const | VERIFIED_STATE_FAILED = "VERIFICATION_FAILED" |
const | VERIFIED_STATE_NEVER_VERIFIED = "NEVER_VERIFIED" |
const | VERIFIED_STATE_IN_PROGRESS = "IN_PROGRESS" |
const | INDEXING_STATE_OK = "OK" |
Открытые атрибуты унаследованные от YandexBase | |
const | QUERY_USER = 'https://login.yandex.ru/info' |
Открытые атрибуты унаследованные от Engine | |
const | HTTP_STATUS_OK = 200 |
const | HTTP_STATUS_CREATED = 201 |
const | HTTP_STATUS_NO_CONTENT = 204 |
const | HTTP_STATUS_AUTHORIZATION = 401 |
Защищенные члены | |
queryOld ($scope, $method="GET", $data=NULL, $skipRefreshAuth=false) | |
query ($scope, $method="GET", $data=NULL, $skipRefreshAuth=false) | |
Защищенные члены унаследованные от YandexBase | |
prepareQueryResult (array $result) | |
Защищенные члены унаследованные от Engine | |
saveSettings () | |
Защищенные данные | |
$engineId = 'yandex' | |
$arServiceList = array() | |
Защищенные данные унаследованные от YandexBase | |
$engineId = 'yandex_generic' | |
Защищенные данные унаследованные от BitrixEngine | |
$engineId = 'bitrix_generic' | |
Защищенные данные унаследованные от Engine | |
$engineId = 'unknown engine' | |
$engine = null | |
$engineSettings = array() | |
$authInterface = null | |
Дополнительные унаследованные члены | |
Защищенные статические члены унаследованные от Engine | |
static | getEngine ($engineId) |
См. определение в файле yandex.php строка 20
__construct | ( | ) |
Переопределяет метод предка BitrixEngine.
См. определение в файле yandex.php строка 62
addOriginalText | ( | $text, | |
$domain ) |
Send original text to webmaster
$text | |
$domain |
YandexException |
См. определение в файле yandex.php строка 349
addSite | ( | $domain | ) |
Add site to webmaster. After adding you need verify rights at this site.
$domain |
YandexException |
См. определение в файле yandex.php строка 374
getAuthSettings | ( | ) |
Переопределяет метод предка BitrixEngine.
См. определение в файле yandex.php строка 104
getFeeds | ( | ) |
См. определение в файле yandex.php строка 127
getOriginalTexts | ( | $domain | ) |
См. определение в файле yandex.php строка 286
getSiteInfo | ( | $domain | ) |
Collect info about site by two different methods: info and statistic
$domain |
См. определение в файле yandex.php строка 171
getSiteInfoQueries | ( | $domain | ) |
Get info about popular queries for domain
$domain | - URL of domain |
YandexException |
См. определение в файле yandex.php строка 217
getVerifySiteUin | ( | $domain | ) |
Just checking verify status of site and get UIN for verification
$domain |
YandexException |
См. определение в файле yandex.php строка 398
|
protected |
Create HTTP client, set necessary headers and set request
$scope | - URL of service with additional params, if needed | |
string | $method | - may be POST, GET or DELETE |
null | $data | |
bool | $skipRefreshAuth |
Переопределяет метод предка YandexBase.
См. определение в файле yandex.php строка 502
|
protected |
$scope | ||
string | $method | |
null | $data | |
bool | $skipRefreshAuth |
См. определение в файле yandex.php строка 451
verifySite | ( | $domain, | |
$verType = 'HTML_FILE' ) |
См. определение в файле yandex.php строка 420
|
protected |
См. определение в файле yandex.php строка 58
|
protected |
См. определение в файле yandex.php строка 57
const API_BASE_URL = "https://api.webmaster.yandex.net/v3/user/" |
См. определение в файле yandex.php строка 25
const API_HOSTS_URL = "hosts/" |
См. определение в файле yandex.php строка 26
const API_ORIGINAL_TEXTS_URL = "original-texts/" |
См. определение в файле yandex.php строка 31
const API_POPULAR_URL = "search-queries/popular/" |
См. определение в файле yandex.php строка 29
const API_SAMPLES_URL = "links/external/samples/" |
См. определение в файле yandex.php строка 28
const API_SUMMARY_URL = "summary/" |
См. определение в файле yandex.php строка 27
const API_VERIFICATION_URL = "verification/" |
См. определение в файле yandex.php строка 30
const ENGINE_ID = 'yandex' |
См. определение в файле yandex.php строка 22
const HOST_EXCLUDED = "excluded-urls" |
См. определение в файле yandex.php строка 39
const HOST_INDEXED = "indexed-urls" |
См. определение в файле yandex.php строка 38
const HOST_INFO = "host-information" |
См. определение в файле yandex.php строка 35
const HOST_ORIGINAL_TEXTS = "original-texts" |
См. определение в файле yandex.php строка 37
const HOST_TOP_QUERIES = "top-queries" |
См. определение в файле yandex.php строка 36
const HOST_VERIFY = "verify-host" |
См. определение в файле yandex.php строка 34
const HOSTS_SERVICE = "host-list" |
См. определение в файле yandex.php строка 33
const INDEXING_STATE_OK = "OK" |
См. определение в файле yandex.php строка 53
const ORIGINAL_TEXT_MAX_LENGTH = 32000 |
См. определение в файле yandex.php строка 42
const ORIGINAL_TEXT_MIN_LENGTH = 500 |
См. определение в файле yandex.php строка 41
const ORIGINAL_TEXT_SHOW_COUNT = 50 |
См. определение в файле yandex.php строка 43
const QUERY_USER = 'https://login.yandex.ru/info' |
См. определение в файле yandex.php строка 45
const SERVICE_URL = "https://webmaster.yandex.ru/api/v2" |
См. определение в файле yandex.php строка 24
const VERIFIED_STATE_FAILED = "VERIFICATION_FAILED" |
См. определение в файле yandex.php строка 49
const VERIFIED_STATE_IN_PROGRESS = "IN_PROGRESS" |
См. определение в файле yandex.php строка 51
const VERIFIED_STATE_NEVER_VERIFIED = "NEVER_VERIFIED" |
См. определение в файле yandex.php строка 50
const VERIFIED_STATE_VERIFIED = "VERIFIED" |
См. определение в файле yandex.php строка 47
const VERIFIED_STATE_WAITING = "WAITING" |
См. определение в файле yandex.php строка 48