Commit b33dc1c60ca0cf89c480666df5bad44512f3ca51

Authored by Alex Savenko
1 parent 81565012

test google lib

app/library/App/Bootstrap/RouteBootstrap.php
... ... @@ -56,9 +56,11 @@ class RouteBootstrap implements BootstrapInterface
56 56 /** @var \Phalcon\Mvc\View\Simple $view */
57 57 $view = $api->di->get(Services::VIEW);
58 58  
  59 + putenv('GOOGLE_APPLICATION_CREDENTIALS=/var/www/phalcon/ca4a1bd8aa14.json');
59 60 $client = new Google_Client();
60   - $api_key = 'AIzaSyCgyPQhOmGEwyAdZ0uS6fJLLvnNxgncfy0';
61   - $client->setDeveloperKey($api_key);
  61 + $client->useApplicationDefaultCredentials();
  62 + //$api_key = 'AIzaSyCgyPQhOmGEwyAdZ0uS6fJLLvnNxgncfy0';
  63 + //$client->setDeveloperKey($api_key);
62 64 $analytics = new Google_Service_AnalyticsReporting($client);
63 65  
64 66 $param[] = ['metric' => 'ga:sessions', 'alias' => 'Сессии'];
... ...
ca4a1bd8aa14.json 0 → 100644
  1 +{
  2 + "type": "service_account",
  3 + "project_id": "nodal-subset-152923",
  4 + "private_key_id": "ca4a1bd8aa140920172b9b6984bd48c0416a81e4",
  5 + "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDp/idA6SFL3uuf\nXdi9ut2cmKNLPGscs/beFUWd9BPrw9znSJl6QpHVSAMQv14p/Ca3VOJt+IAU2IBz\nQYEXMIrPMfVhA/b3eK5FfFglEWlN2yTokCdUr6K30qiRzBaJus2YxdDfI+/ObZWC\nUlkrUUydtQHCms3F1fd2sdiveL/44hDTKvB4uvA/1fCbvO7Faj10uhzhu6TuvHg8\niZvp1QO81zFBmK9nsVxH8d96Ty2gCa9ygeG8i07Q/TSOAgGQ1xHM6LEBw9eqHzN2\nQs1aFHvPqY33Sn4hVINHtlR7qcIo9Iie2cVOu55jxn/SDvPJZY2nZiheYDi38ajh\n4A8FStCjAgMBAAECggEAeN5U7n2+Ok/LTIYQmGj3YpWh/BIYjjoT8kHwtRfIVofV\nCw+AYBwU8qQBGVyQyoU6hobtc7rihmITb/XNNepYOZDn3JZMsyZ+dtw1N+iXiaUC\nmrMj7eXP2r6RXsaaecipvRmpvCn3DJ2kli3ta6fSOMCwSRLn6iKNcp2JfZKVL3yy\nCNadLCitR/W7b5+Hptvu1XcewL5HCG+m6wHaXDomD7/6QPu2LTlzdJ8iS0ipUndK\ngFM96+IYZU2q/8IbSSutSujS90vPjaAEkSPMGR6dwxJozEtKzVm2YOYY1ai/Bmmn\nbatSFLYME/aPHXOSqzDkGyjvtStJaq5gmBil/tX7AQKBgQD90/PzUvfKpYgjM7Bx\n3fmPrT5Jbs+cMgmpVKoJdYQnM9xH9/VX4xvSmxBebzMJzQw26P4Sy3ab96tjXlyo\noFFfsawN1pke7GPrd/ononkx7bD8xN3b1EOZJsfaymj//S3ZDdIjXwrLRWL1n82c\nPtfP47TkQvPYyiz/fUzUv74TgQKBgQDr/r+kw2khvcM1abhjPD6oZknNDWpmDFCQ\n87WyqxeH7GYap0PHP57bUqU2SAAWZoWuBPAeWbe0jg+frHznqiZJ51hFL5PIe24l\ncspX3a8YO3WrCAfOxNiQVOEu5b6lss65vDBLwC9B0+9gsgT3Fp1ikKXdBvm2sGc8\nwnbiV+kmIwKBgFNjAC+dwB3ox5KY9oxR2hyjU2UYbEfqAFaKo9m7q5Cdbu6NvSIE\nUC2eF4COk3vSywJ3BJD0GqEeekWIyHP1RwZi/h0FtQP9sM24eovuylXmulAv9Jq1\nXwe/P8TW3ivK5vb5nWFVZdxljR8YQpnj404+hjy+6hD8SlAcv9LcsvsBAoGBAN/r\n0Bud7ts9G0RLE9HVD/7pT41o9VPuy2M+W2E0RheKjzcrDny4ORsRyAFBQBQBI0aD\nGPMzXcPMJ7byC3IlWD83a+H5ytenhlOyH5xPlBwCDxxBemcPEA2i/CdrhwHiL5S8\no3a83Box5ihxwZRRuPQVG8wlGjvmFY7pVbRehbLRAoGAbAvRPcMpkGg00rRm7uGM\nv1Vs5Kncq41/iHjeUd+a2ZCKSGlHr4c+GRb72vyV46LRaGLHYAyIH/gGYPbsy5YP\nJkTJKaEy0aB8AWotQTF6zqcT25cGZ9whJ5Km2eucL8+JJXpKYV1fWLk8YVuTn+Qn\nRMu7hds/7NXbu1tfhuDbmJg=\n-----END PRIVATE KEY-----\n",
  6 + "client_email": "service-acc@nodal-subset-152923.iam.gserviceaccount.com",
  7 + "client_id": "100293394379118585819",
  8 + "auth_uri": "https://accounts.google.com/o/oauth2/auth",
  9 + "token_uri": "https://accounts.google.com/o/oauth2/token",
  10 + "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
  11 + "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/service-acc%40nodal-subset-152923.iam.gserviceaccount.com"
  12 +}
... ...