0
S3へのリクエスト、、v2 API。S3応答Guzzle Service Resource Modelオブジェクトを解析する方法は?
$result = $client->getBucketLifecycleConfiguration(array(
// Bucket is required
'Bucket' => 'string',
));
私は、このオブジェクトを解析する次の応答
Guzzle\Service\Resource\Model::__set_state(array(
'structure' => NULL,
'data' =>
array (
'Rules' =>
array (
0 =>
array (
'ID' => 'Test',
'Filter' =>
array (
'Prefix' =>
array (
),
),
'Status' => 'Enabled',
'NoncurrentVersionExpiration' =>
array (
'NoncurrentDays' => '250',
),
),
),
'RequestId' => 'E83571AFC306FFFD',
),
))
を入手!
は$result->data
私は
配列にそれを型キャストしようとした
NULL
を得たが、以下の配列のインデックスを持って、次のようなデータを取得しようとしました。私は間違っているようだ。
array (
'' . "\0" . '*' . "\0" . 'structure' => NULL,
'' . "\0" . '*' . "\0" . 'data' =>
array (
'Rules' =>
array (
0 =>
array (
'ID' => 'Test',
'Filter' =>
array (
'Prefix' =>
array (
),
),
'Status' => 'Enabled',
'NoncurrentVersionExpiration' =>
array (
'NoncurrentDays' => '250',
),
),
),
'RequestId' => 'E83571AFC306FFFD',
),
)
ありがとうございました。これは '$ result-> get( 'Rules');' – Thamaraiselvam