Ejemplo n.º 1
0
#!/usr/bin/env php
<?php 
ini_set("display_errors", "stderr");
/**
 * Reads messages from the preflight queue and calculates preflight
 * renditions.
 *
 * This script which is supposed to be kept running indefinitely.
 */
require_once dirname(__FILE__) . '/../inc/api/init.php';
api_init::start();
require_once dirname(__FILE__) . '/../inc/Amazon/SQS/Client.php';
require_once dirname(__FILE__) . '/../inc/Amazon/SQS/Exception.php';
$AWS_access_id = '1468VYMBDWXZAGRNKM82';
$AWS_secret_key = 'sCAhD5rmhltn1qSRc8fvtgsN9SvnGfsVLwbgB7zO';
$QUEUE = 'binarypool_preflight';
$conn = new Amazon_SQS_Client($AWS_access_id, $AWS_secret_key);
$res = $conn->getQueueAttributes(array('QueueName' => $QUEUE, 'AttributeName' => 'ApproximateNumberOfMessages'));
$res = $res->getGetQueueAttributesResult();
$attr = $res->getAttribute();
echo $attr[0]->getValue() . "\n";