Я не знаю, в чем ошибка. Я бы тоже подумал, что в библиотеке Google PHP-клиента может кто-то помочь с этим. Это мой код: $this->client->refreshToken($con[0]->secret); $newtoken = $this->client->getAccessToken(); $this->client->setAccessToken($newtoken); $activityAccess = new Google_Acl(); $activityAccess->setDomainRestricted(true); $object = new Google_ActivityObject(); $originalContent = $object->setOriginalContent('Happy me'); $originalContent = $object->setContent('Happy me'); $originalContent = $object->setObjectType('domain'); $body = explode(".", $args["post"]); $activity = new […]
Мне трудно работать с хранилищем Google. Поэтому я пытаюсь сделать подписанный URL-адрес , уже имею идентификатор клиента (который является адресом электронной почты) и закрытый ключ (как описано здесь ), поэтому: ШАГ 1: постройте строку function googleBuildConfigurationString($method, $expiration, $file, array $options = []) { $allowedMethods = ['GET', 'HEAD', 'PUT', 'DELETE']; // initialize $method = strtoupper($method); $contentType […]
Я хочу использовать API данных Youtube для комментариев. Когда я пытаюсь получить комментарий от себя, он работает без каких-либо проблем, но когда я пытаюсь получить комментарий от кого-то другого, я получаю сообщение об ошибке. "reason": "invalidCommentMetadata", "message": "The request metadata is invalid.", Я использую клиент PHP API Google. Это код, который я использую для обновления: […]
Я использую расширение Yii2, GoogleOAuth и yii2. Я хочу получить пользовательские круги Google и задать область для моей конфигурации: 'authClientCollection' => [ 'class' => 'yii\authclient\Collection', 'clients' => [ 'google' => [ 'class' => 'yii\authclient\clients\GoogleOAuth', 'clientId' => '758709912345-p4qp4lqihit5un1u6qb75msqp5m5j6d8.apps.googleusercontent.com', 'clientSecret' => 'ZygOIi1-0asfktUQ1pKOFOo', 'scope' => 'https://www.googleapis.com/auth/plus.login https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/drive', ], ], ] Когда я вхожу в систему с Google […]
Моя цель – сделать простейший запрос в Google Fusion Tables от имени пользователей веб-приложений. Для этого я создал учетную запись службы на консоли Google. Вот код: // Creating a google client $client = new \Google_Client(); // setting the service acount credentials $serviceAccountName = 'XXXXX.apps.googleusercontent.com'; $scopes= array( 'https://www.googleapis.com/auth/fusiontables', 'https://www.googleapis.com/auth/fusiontables.readonly', ); $privateKey=file_get_contents('/path/to/privatekey.p12'); $privateKeyPassword='notasecret'; // the default one […]
Пытаясь найти, как публиковать сообщения на Google+ стене с PHP, но получил 403, даже используя api explorer, получил { "error": { "errors": [ { "domain": "global", "reason": "forbidden", "message": "Forbidden" } ], "code": 403, "message": "Forbidden" } } Мой PHP-код выглядит так: $client = new \Google_Client(); $client->setApplicationName("Speerit"); $client->setClientId($appId); $client->setClientSecret($appSecret); $client->setAccessType("offline"); // offline access $client->setIncludeGrantedScopes(true); // […]
Я пробовал так много вещей в последние дни, но теперь у меня нет идей 🙁 Я хочу проверить inAppPurchase, которая была сделана в моем приложении для Android. 1) Я создал новую учетную запись службы в консоли Google API. 1a) Учетная запись службы указана унтер-разрешениями и имеет разрешение «просмотреть» 2) Я использую самую последнюю версию https://github.com/google/google-api–php-client […]
Я пишу PHP-приложение, которое должно позволить пользователям добавлять определенные события в частный Календарь Google. Календарь принадлежит мне, и мне нужно, чтобы PHP связывался с API-интерфейсом календаря с использованием фиксированных учетных данных (каждый может добавлять события, используя форму на веб-сайте, но сам календарь не является общедоступным). Из того, что я прочитал, это возможно с помощью ClientLogin […]
У меня есть проблема, просто используя пример реальной версии PHP api и используя файл «service-account.php» в папке примеров. оригинал предназначен для отображения «API книг», а с моей личной конфигурацией учетных данных он работает хорошо, но в моем xcase мне нужно получить доступ к службе directory.groups.get, чтобы иметь список учетных записей членов списка почтовых групп google, […]
Начиная с документации Google Developer в API Google Spreadsheets , я обнаружил, что «несколько клиентских библиотек предоставляются на разных языках», но Google предоставляет только клиентские библиотеки для Java и .NET. Для библиотеки PHP они рекомендуют использовать Zend GData. Итак, я возглавил репозиторий Zend GData , и Zend говорит, что их компонент GData прекращен, и использовать […]