svn diff > bugfix.patch
Zastosowanie stworzonego patcha:
patch -p0 -i bugfix.patch
svn diff > bugfix.patch
patch -p0 -i bugfix.patch
svn st --ignore-externals | grep '^?'
? lib/model/CampaignPeer.php
? lib/model/Campaign.php
? lib/model/om/BaseCampaignPeer.php
? lib/model/om/BaseCampaign.php
? lib/model/map/CampaignMapBuilder.php
install Text::CSV_XS
install Test::CSV_XS
$headers = array (
'authToken' => 'xxxxxxxxxxx',
'clientEmail' => 'client_1+webdevday.sandbox@gmail.com',
'userAgent' => 'webdevday',
'developerToken' => 'webdevday.sandbox@gmail.com++EUR',
'applicationToken' => 'token',
);
Inicjalizacja klienta i header:
$ns = 'https://adwords.google.com/api/adwords/cm/v200906';
$service = 'https://adwords-sandbox.google.com/api/adwords/cm/v200906/CampaignService';
$client = new SoapClient($service .'?wsdl', array('trace' => true, 'connection_timeout' => 60, 'exceptions' => 1));
$soapHeaders = array(new SOAPHeader($ns, 'RequestHeader', $headers));
$selector = array('ids' => array());
$params = array('selector' => $selector);
$method = 'get';
try {
$response = $client->__soapCall($method, array($params), null, $soapHeaders);
} catch (Exception $e)
{
var_dump($e->getMessage());
var_dump($client->__getLastRequest());
var_dump($client->__getLastResponse());
}
var_dump($response);
db=# select abstime(1245535200);
abstime
------------------------
2009-06-21 00:00:00+02
(1 row)
db=# select abstime(time), * from events;
abstime | city
-------------------------|---------
2009-06-21 00:00:00+02 | krakow
(1 row)
db=# select extract(epoch from timestamp '2009-06-21');
date_part
------------
1245535200
(1 row)