веб-сервисы Amazon — Cloudshare с переполнением стека

Я пытаюсь начать простой поиск, но отсутствие примеров кажется застрявшим … Может кто-нибудь сказать мне, что здесь может быть не так? Я получаю следующую ошибку, и я не уверен, почему …

«/Guzzle/Service/Client.php:207: Неустранимая ошибка: вызов метода ‘setState’ недопустим для нулевого значения.»

Мой источник:

<?php
require 'aws-autoloader.php';
use Aws\Common\Aws;
use Aws\Common\Region;
use Aws\CloudSearch\CloudSearchClient;
use Aws\Common\Client\AbstractClient;
use Aws\Common\Client\ClientBuilder;
use Guzzle\Service\Resource\Model;

$config = array(
'key'    => '<key>',
'secret' => '<secret>',
'base_url' => 'search-<searchdomain>.us-west-1.cloudsearch.amazonaws.com',
'region' => 'us-west-1'
);

$client = CloudSearchClient::factory($config);

$domainClient = $client->getDomainClient('<searchdomain>', array(
'credentials' => $client->getCredentials(),
));

$result = $domainClient ->search(array('query' => 'foo'));
$hitCount = $result->getPath('hits/found');
echo "Number of Hits: {$hitCount}\n";
?>

Буду признателен за любую помощь … спасибо.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]