doufu8588 2016-09-29 09:11
浏览 72

AWS SNS推送通知虽然在cloudwatch中显示,但未传递给设备

AWS SNS Push notification is not working for android GCM in my application though same code is working pretty good for IOS. I put cloudwatch to track down the error but it displaying status as delivered in logs but no push notification received in Device.

Relevant code of application

$platform = 1;
$token = 'user-device-token';
$gcmPlatformArn = 'AWS_GCM_ARN';
$ApnsPlatformArn = 'AWS_IOS_ARN';
$message = 'welcome';

$sns = SnsClient::factory([
    'region'  => 'my-region',
    'version' => 'latest',
    'credentials' => [
        'key' => 'my-key',
        'secret' => 'my-secret'
    ]
]);
if ($platform == 1) { //For Android
    $endPointArn = $sns->createPlatformEndpoint([
    'PlatformApplicationArn' => $gcmPlatformArn,
    'Token' => $token
    ]);
} else {
    $endPointArn = $sns->createPlatformEndpoint([
        'PlatformApplicationArn' => $ApnsPlatformArn,
        'Token' => $token
    ]);
}
$endPoint = $endPointArn['EndpointArn'];

return $sns->publish(['Message' => $message,
              'TargetArn' => $endPoint]);
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?