Я использую google-api-php-client для вставки данных в очередь извлечения, но у меня ошибка
Ошибка: неустранимая ошибка: необработанное исключение
‘google \ appengine \ runtime \ CurlLiteOptionNotSupportedException’ с
сообщение ‘Option 20056 не поддерживается этой реализацией curl.’
в
/base/data/home/runtimes/php/sdk/google/appengine/runtime/CurlLite.php:487
Трассировка стека: # 0
/base/data/home/runtimes/php/sdk/google/appengine/runtime/CurlLite.php(215):
google \ appengine \ runtime \ CurlLite-> setOption (20056, NULL) # 1
/base/data/home/runtimes/php/sdk/google/appengine/runtime/CurlLiteStub.php(1325):
google \ appengine \ runtime \ CurlLite-> setOptionsArray (Array) # 2
/base/data/home/runtimes/php/sdk/google/appengine/runtime/CurlLiteStub.php(1319):
curl_setopt_array (Object (google \ appengine \ runtime \ CurlLite), Array) # 3
/base/data/home/apps/s~apigraymatics/1.390228445902450541/public/pull/google-api-php-client/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(77):
curl_setopt (Object (google \ appengine \ runtime \ CurlLite), 20056, NULL) # 4
/base/data/home/apps/s~apigraymatics/1.390228445902450541/public/pull/google-api-php-client/vendor/guzzlehttp/guzzle/sr
в
/base/data/home/runtimes/php/sdk/google/appengine/runtime/CurlLite.php
по линии 487
Мой код:
require_once 'google-api-php-client/vendor/autoload.php';$credentials_file = "file.json";
$client = new Google_Client();
$client->setScopes(['https://www.googleapis.com/auth/taskqueue']);
$client->setAuthConfig($credentials_file); // This is your service account JSON key you need to export from the Developers Console
$project ='s~<project-name>';
$taskqueue ='<task-queue-name>';
$optParams = array();
$service = new Google_Service_Taskqueue($client);
$updated = new Google_Service_Taskqueue_Task($client);
$updated->getPayloadBase64('aGVsbG8=');
//$params = array('project' => $project, 'taskqueue' => $taskqueue, 'postBody' => $postBody);
$results = $service->tasks->insert($project,$taskqueue,$updated);
print_r($results);
Задача ещё не решена.
Других решений пока нет …