如何在Laravel 5.1中使用AWS SNS将推送通知从Web发送到iOS和android设备?

苏ugu那

我编码像

$sns = App::make('aws')->createClient('sns');

    $data = json_encode([
        'APNS' => ['apns' => [
                'alert' => $message
            ]
        ]
    ]);

    Log::info($data);

    $sns->publish(array(
        'Message' => $data,
        'TargetArn' => "arn:aws:sns:us-west-2:360542326270:endpoint/APNS_SANDBOX/Testtest/20a75cd1-da25-3331-8126-4db497cbdd5e"
    ));

我收到如下错误:

[Aws\Sns\Exception\SnsException]                                                                                                                                                        

在“ https://sns.us-east-1.amazonaws.com上执行“发布”时出错AWS HTTP错误:客户端错误:POST https://sns.us-east-1.amazonaws.com导致400 Bad Request响应:

  <Type>Sender</Type>                                                                                                                                                                 
  <Code>InvalidPara (truncated...)                                                                                                                                                    

InvalidParameter(客户端):无效参数:TargetArn原因:未找到指定目标arn的端点-

  <Type>Sender</Type>                                                                                                                                                                 
  <Code>InvalidParameter</Code>                                                                                                                                                       
  <Message>Invalid parameter: TargetArn Reason: No endpoint found for the target arn specified</Message>                                                                              

<RequestId>18937e90-5453-5e30-bf89-315a59c3f2af</RequestId>                                                                                                                           

[GuzzleHttp \ Exception \ ClientException]
客户端错误:POST https://sns.us-east-1.amazonaws.com导致400 Bad Request响应:

  <Type>Sender</Type>                                                                             
  <Code>InvalidPara (truncated...) 

谁能帮我找到解决方案?提前致谢..

苏ugu那

我已通过以下链接使用AWS账户密钥和config / aws.php文件中的密钥更新了配置文件https://github.com/aws/aws-sdk-php-laravel这样,它就可以工作了。以前,我已经在.env文件中进行了更新。现在,它运作良好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将新帖子的推送通知从Wordpress发送到PhoneGap(iOS和Android)

来自分类Dev

iOS中心如何使用BTLE将来电和SMS通知发送到外围设备?

来自分类Dev

如何在Silverlight 5中使用REST Web服务?

来自分类Dev

推送通知如何发送到设备?

来自分类Dev

如何在Laravel 5中使用分页?

来自分类Dev

如何在Laravel 5中使用Bootstrap?

来自分类Dev

如何在laravel 5中使用哨兵?

来自分类Dev

如何在控制器中使用join和whereNotIn在Laravel 5中构建SQL查询?

来自分类Dev

如何在Laravel 5中使用php DateTime()函数

来自分类Dev

如何在Android 5中通过Intent将文件发送到Google云打印应用程序?

来自分类Dev

如何在Laravel 5中使用我自己的Jquery

来自分类Dev

如何在Laravel 5中使用输入名称创建存储文件夹和子文件夹

来自分类Dev

使用APNS将推送通知发送到IOS设备,使用PHP发送DataService

来自分类Dev

如何在Laravel 5中使用队列通过电子邮件发送密码重置链接

来自分类Dev

使用PHP,PDO,MYSQL将Android推送通知发送到多个设备

来自分类Dev

iOS:将推送通知从AWS SNS发送到APNS

来自分类Dev

如何在Laravel 5.1中使用AWS SNS将推送通知从Web发送到iOS和android设备?

来自分类Dev

如何使用AWS SNS在Laravel中使用Android和iOS设备中的默认声音发送推送通知?

来自分类Dev

如何在子页面Laravel 5中使用js和CSS

来自分类Dev

如何在不使用parse.com创建频道的情况下将推送通知发送到特定设备?

来自分类Dev

如何将新帖子的推送通知从Wordpress发送到PhoneGap(iOS和Android)

来自分类Dev

如何在Silverlight 5中使用REST Web服务?

来自分类Dev

如何在Laravel 5中使用Bootstrap?

来自分类Dev

使用SNS将推送发送到Android

来自分类Dev

无法使用php将推送通知发送到ios

来自分类Dev

如何使用AWS SNS在Laravel中使用Android和iOS设备中的默认声音发送推送通知?

来自分类Dev

如何在Laravel 5中同时使用orderBy和Paginate

来自分类Dev

如何在Rails 5中使用select .... as和concat

来自分类Dev

无法使用godaddy服务器将laravel推送通知发送到ios mobile

Related 相关文章

  1. 1

    如何将新帖子的推送通知从Wordpress发送到PhoneGap(iOS和Android)

  2. 2

    iOS中心如何使用BTLE将来电和SMS通知发送到外围设备?

  3. 3

    如何在Silverlight 5中使用REST Web服务?

  4. 4

    推送通知如何发送到设备?

  5. 5

    如何在Laravel 5中使用分页?

  6. 6

    如何在Laravel 5中使用Bootstrap?

  7. 7

    如何在laravel 5中使用哨兵?

  8. 8

    如何在控制器中使用join和whereNotIn在Laravel 5中构建SQL查询?

  9. 9

    如何在Laravel 5中使用php DateTime()函数

  10. 10

    如何在Android 5中通过Intent将文件发送到Google云打印应用程序?

  11. 11

    如何在Laravel 5中使用我自己的Jquery

  12. 12

    如何在Laravel 5中使用输入名称创建存储文件夹和子文件夹

  13. 13

    使用APNS将推送通知发送到IOS设备,使用PHP发送DataService

  14. 14

    如何在Laravel 5中使用队列通过电子邮件发送密码重置链接

  15. 15

    使用PHP,PDO,MYSQL将Android推送通知发送到多个设备

  16. 16

    iOS:将推送通知从AWS SNS发送到APNS

  17. 17

    如何在Laravel 5.1中使用AWS SNS将推送通知从Web发送到iOS和android设备?

  18. 18

    如何使用AWS SNS在Laravel中使用Android和iOS设备中的默认声音发送推送通知?

  19. 19

    如何在子页面Laravel 5中使用js和CSS

  20. 20

    如何在不使用parse.com创建频道的情况下将推送通知发送到特定设备?

  21. 21

    如何将新帖子的推送通知从Wordpress发送到PhoneGap(iOS和Android)

  22. 22

    如何在Silverlight 5中使用REST Web服务?

  23. 23

    如何在Laravel 5中使用Bootstrap?

  24. 24

    使用SNS将推送发送到Android

  25. 25

    无法使用php将推送通知发送到ios

  26. 26

    如何使用AWS SNS在Laravel中使用Android和iOS设备中的默认声音发送推送通知?

  27. 27

    如何在Laravel 5中同时使用orderBy和Paginate

  28. 28

    如何在Rails 5中使用select .... as和concat

  29. 29

    无法使用godaddy服务器将laravel推送通知发送到ios mobile

热门标签

归档