如何从 SDK/框架向父应用发送推送通知?

Posted

技术标签:

【中文标题】如何从 SDK/框架向父应用发送推送通知?【英文标题】:How do I send a push notification from SDK/framework to parent app? 【发布时间】:2019-07-25 15:23:05 【问题描述】:

我已经为 iosandroid 开发了一个框架。

一旦有更新,该框架需要向用户发送推送通知,这将是每天一次。

如何管理来自我的框架的通知?它将要求父应用程序向最终用户发送通知。

我们正在使用 php、swift 和 java

通知在应用程序版本中发送,但未显示在框架中

// push notification
        if($ref->endpoint_arn)
        
            $helper->push(null, $ref->endpoint_arn, __('push.new-live', ['user' => $player->username]));
        
        return response()->json(['success' => true]);
    

    return response()->json(['errors' => [__('api.error-referral-code-applied')]], 400);

期望推送通知在后端生成时发送给最终用户。没有错误消息,只是没有发送通知

【问题讨论】:

【参考方案1】:

这似乎不是 Android 或 iOS 问题,更像是 php 和服务器问题。

对于消息,您应该阅读 firebase 消息服务文档,了解如何发送推送通知。

https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages

【讨论】:

是的,我发布的代码是 PHP 代码。我试图弄清楚如何将通知从服务器发送到父应用程序以及应该如何管理?感谢您的链接

以上是关于如何从 SDK/框架向父应用发送推送通知?的主要内容,如果未能解决你的问题,请参考以下文章

BuildFire - 如何使用 SDK 从管理面板触发推送通知?

使用 quickblox 和 IOS sdk 实现预定的推送通知

Drive SDK REST 推送通知

从客户端发送推送通知

任务:创建可以集成到任何 iOS 项目中的框架或 SDK

如何在 Ionic 框架中发送推送通知?