Открытые члены | |
getScope () | |
getAuthUrl () | |
getInterface () | |
setAuthSettings ($settings=null) | |
checkAuthExpired ($bGetNew) | |
refreshAuth () | |
getAuth ($code) | |
getCurrentUser () | |
getFeeds () | |
addSite ($domain, $dir='/') | |
verifyGetToken ($domain, $dir) | |
verifySite ($domain, $dir) | |
Открытые члены унаследованные от Engine | |
__construct () | |
getId () | |
getCode () | |
getSettings () | |
getClientId () | |
getClientSecret () | |
getAuthSettings () | |
clearAuthSettings () | |
Открытые члены унаследованные от IEngine | |
getCode () | |
getAuthSettings () | |
Открытые атрибуты | |
const | ENGINE_ID = 'google' |
const | SCOPE_BASE = 'https://www.googleapis.com/auth/webmasters' |
const | SCOPE_USER = 'https://www.googleapis.com/auth/userinfo.profile' |
const | SCOPE_VERIFY = 'https://www.googleapis.com/auth/siteverification.verify_only' |
const | SCOPE_FEED_SITES = 'sites' |
const | SCOPE_FEED_CRAWLISSUES = 'crawlissues/' |
const | SCOPE_FEED_MESSAGES = 'messages/' |
const | SCOPE_DOMAIN_PROTOCOL = 'http://' |
const | QUERY_BASE = 'https://www.googleapis.com/webmasters/v3/' |
const | QUERY_USER = 'https://www.googleapis.com/oauth2/v3/userinfo' |
const | QUERY_VERIFY = 'https://www.googleapis.com/siteVerification/v1/webResource?verificationMethod=FILE' |
const | QUERY_VERIFY_TOKEN = 'https://www.googleapis.com/siteVerification/v1/token' |
Открытые атрибуты унаследованные от Engine | |
const | HTTP_STATUS_OK = 200 |
const | HTTP_STATUS_CREATED = 201 |
const | HTTP_STATUS_NO_CONTENT = 204 |
const | HTTP_STATUS_AUTHORIZATION = 401 |
Защищенные члены | |
queryJson ($scope, $method="GET", $data=null, $bSkipRefreshAuth=false) | |
query ($scope, $method="GET", $data=null, $bSkipRefreshAuth=false, $contentType='application/json') | |
Защищенные члены унаследованные от Engine | |
saveSettings () | |
Защищенные данные | |
$engineId = 'google' | |
$scope = null | |
Защищенные данные унаследованные от Engine | |
$engineId = 'unknown engine' | |
$engine = null | |
$engineSettings = array() | |
$authInterface = null | |
Дополнительные унаследованные члены | |
Защищенные статические члены унаследованные от Engine | |
static | getEngine ($engineId) |
См. определение в файле google.php строка 16
addSite | ( | $domain, | |
$dir = '/' ) |
См. определение в файле google.php строка 216
checkAuthExpired | ( | $bGetNew | ) |
См. определение в файле google.php строка 107
getAuth | ( | $code | ) |
См. определение в файле google.php строка 129
getAuthUrl | ( | ) |
См. определение в файле google.php строка 64
getCurrentUser | ( | ) |
См. определение в файле google.php строка 145
getFeeds | ( | ) |
См. определение в файле google.php строка 178
getInterface | ( | ) |
Замещает IEngine.
См. определение в файле google.php строка 69
getScope | ( | ) |
См. определение в файле google.php строка 38
|
protected |
См. определение в файле google.php строка 303
|
protected |
См. определение в файле google.php строка 298
refreshAuth | ( | ) |
См. определение в файле google.php строка 117
setAuthSettings | ( | $settings = null | ) |
Замещает IEngine.
См. определение в файле google.php строка 87
verifyGetToken | ( | $domain, | |
$dir ) |
См. определение в файле google.php строка 235
verifySite | ( | $domain, | |
$dir ) |
См. определение в файле google.php строка 267
|
protected |
См. определение в файле google.php строка 35
|
protected |
См. определение в файле google.php строка 36
const ENGINE_ID = 'google' |
См. определение в файле google.php строка 18
const QUERY_BASE = 'https://www.googleapis.com/webmasters/v3/' |
См. определение в файле google.php строка 29
const QUERY_USER = 'https://www.googleapis.com/oauth2/v3/userinfo' |
См. определение в файле google.php строка 31
const QUERY_VERIFY = 'https://www.googleapis.com/siteVerification/v1/webResource?verificationMethod=FILE' |
См. определение в файле google.php строка 32
const QUERY_VERIFY_TOKEN = 'https://www.googleapis.com/siteVerification/v1/token' |
См. определение в файле google.php строка 33
const SCOPE_BASE = 'https://www.googleapis.com/auth/webmasters' |
См. определение в файле google.php строка 19
const SCOPE_DOMAIN_PROTOCOL = 'http://' |
См. определение в файле google.php строка 27
const SCOPE_FEED_CRAWLISSUES = 'crawlissues/' |
См. определение в файле google.php строка 24
const SCOPE_FEED_MESSAGES = 'messages/' |
См. определение в файле google.php строка 25
const SCOPE_FEED_SITES = 'sites' |
См. определение в файле google.php строка 23
const SCOPE_USER = 'https://www.googleapis.com/auth/userinfo.profile' |
См. определение в файле google.php строка 20
const SCOPE_VERIFY = 'https://www.googleapis.com/auth/siteverification.verify_only' |
См. определение в файле google.php строка 21