AWS SNS: почему моя «призрачная» подписка не отображается в темеPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 AWS SNS: почему моя «призрачная» подписка не отображается в теме

Сообщение Anonymous »

У меня возникла странная проблема с Amazon AWS SNS: при создании подписок и тем с помощью aws-php-sdk (3.112.7) всегда существует «призрачная» или «невидимая» подписка.< /p>

Изображение


Как видите, эта подписка существует на вкладке «Подписки». Однако когда я нажимаю ссылку на тему (здесь cav_56826), Я не вижу никакой подписки.

Изображение


Ребята, у вас уже была подобная проблема? Как это может произойти?

Вот мой упрощенный код:

try
{
$arn = "arn:aws:sns:eu-west-1:XXXXXXXXXXXXXXXXX:app/APNS_VOIP_SANDBOX/ios_cav";
$topics = array("allUsers", "cav_56826");
$topicsToSubcribe = array();

foreach ($topics as $topic)
{
$res = $this->snsClient->createTopic(['Name' => $topic]);
if ($res->get('@metadata')['statusCode'] == 200)
{
array_push($topicsToSubcribe, $res->get('TopicArn'));
}
else
{
throw new Exception("An error occured during Amazon SNS createTopic", $res->get('@metadata')['statusCode']);
}
}

$SNSEndPointData = $this->snsClient->createPlatformEndpoint([
'PlatformApplicationArn' => $arn,
'Token' => $token
]);

foreach ($topicsToSubcribe as $topic)
{
$this->snsClient->subscribe([
'Protocol' => "application",
'Endpoint' => $SNSEndPointData->get('EndpointArn'),
'TopicArn' => $topic
]);
}
}
catch (\Exception $e)
{
// Logs some errors
}


Подробнее здесь: https://stackoverflow.com/questions/575 ... g-in-topic
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»