IBM mobileFirst 8.0 中带有图像的促销推送通知

Posted

技术标签:

【中文标题】IBM mobileFirst 8.0 中带有图像的促销推送通知【英文标题】:Promotional pushnotification with image in IBM mobile First 8.0 【发布时间】:2019-07-15 10:18:10 【问题描述】:

我们正在开发混合移动应用程序,(IBM Mobilefirst8.0,IONIC3.0,Angular4.0), 我们正在尝试发送促销推送通知(带图片的推送通知),我们可以发送带文字的推送通知但无法获取图片,

我们在下面尝试了什么:

  
   "message":  
      "alert":"Picture Notification from MFP console ",
      "url":"http://www.sfshjdf.com"
   ,
    "priority" : "high"

   "target":  

      "userIds": ["MyUserId", ...]
   ,
   "settings":  
      "gcm":  
         "style":  
            "notification_type":"PICTURE_NOTIFICATION",
            "url":"https://theidealmobile.com/wp-content/uploads/2018/09/42720897530_f34f7247cc_b.jpg",
            "title":"Test Picture Notification"
         ,
      "apns": 
         "attachmentUrl" : "https://theidealmobile.com/wp-content/uploads/2018/09/42720897530_f34f7247cc_b.jpg",
         "payload" : 
                "title": "test Sampele",
        "url": "https://www.gsdfh.com"
        

        
      
   

我们得到了什么:

我们收到了短信"Picture Notification from MFP console",但图像未显示在通知消息中。我们期待通过图像通知我们在“设置”选项中传递的内容。 如果有人指导我们,我们错过了什么

【问题讨论】:

【参考方案1】:

用于发送通知的负载不正确。这是要发送的正确有效载荷结构,

     
      "message": 
         "alert":"Picture Notification from MFP console ",
         "url":"http://www.sfshjdf.com"
           ,
      "target": 
               "userIds": ["MyUserId", ...]
           ,
      "settings": 
         "gcm": 
            "style": 
               "notification_type":"PICTURE_NOTIFICATION",
               "url":"https://theidealmobile.com/wp-content/uploads/2018/09/42720897530_f34f7247cc_b.jpg",
               "title":"Test Picture Notification"
            ,
          ,
         "apns": 
            "attachmentUrl" : "https://theidealmobile.com/wp-content/uploads/2018/09/42720897530_f34f7247cc_b.jpg",
            "payload" : 
                 "title": "test Sampele",
                 "url": "https://www.gsdfh.com"
           
          
         
      

请尝试以上负载 JSON。 谢谢。

【讨论】:

以上是关于IBM mobileFirst 8.0 中带有图像的促销推送通知的主要内容,如果未能解决你的问题,请参考以下文章

IBM MobileFirst 8.0 启动问题

dashDB 服务计划无法识别 IBM MobileFirst 8.0 提供的配置文件

无效的请求正文 - IBM MobileFirst 8.0 中 WLAuthorizationManager.obtainAccessToken 的 JSON 映射失败

无法在 Eclipse 中启动 IBM MobileFirst Foundation Studio 8.0

IBM MobileFirst 8.0 适配器中的 RESTful 方法

ionic IBM MobileFirst platform 8.0 sqladapter ReferenceError: WL is not defined