Gdata/ClientLogin.php
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_Gdata
- Subpackage
- Gdata
- Version
- $Id: ClientLogin.php 24593 2012-01-05 20:35:02Z matthew $
\Zend_Gdata_ClientLogin
- See
- \global\http://code.google.com/apis/accounts/AuthForInstalledApps.html
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
Constants
Methods

getHttpClient(string $email, string $password, string $service = 'xapi', \Zend_Gdata_HttpClient $client = null, string $source = self::DEFAULT_SOURCE, string $loginToken = null, string $loginCaptcha = null, $loginUri = self::CLIENTLOGIN_URI, string $accountType = 'HOSTED_OR_GOOGLE') : \Zend_Gdata_HttpClientSet Google authentication credentials.
Must be done before trying to do any Google Data operations that require authentication. For example, viewing private data, or posting or deleting entries.
| Name | Type | Description |
|---|---|---|
| string | ||
| $password | string | |
| $service | string | |
| $client | \Zend_Gdata_HttpClient | |
| $source | string | |
| $loginToken | string | The token identifier as provided by the server. |
| $loginCaptcha | string | The user's response to the CAPTCHA challenge. |
| $loginUri | ||
| $accountType | string | An optional string to identify whether the account to be authenticated is a google or a hosted account. Defaults to 'HOSTED_OR_GOOGLE'. See: http://code.google.com/apis/accounts/docs/AuthForInstalledApps.html#Request |
| Type | Description |
|---|---|
| \Zend_Gdata_HttpClient |
| Exception | Description |
|---|---|
| \Zend_Gdata_App_AuthException | |
| \Zend_Gdata_App_HttpException | |
| \Zend_Gdata_App_CaptchaRequiredException |