菜鸟教程小白 发表于 2022-12-11 17:24:32

ios - 当 Firebase 数据库中的值更改时创建推送通知


                                            <p><p>我想在我的 firebase 数据库中的值发生更改时向用户发送推送通知。这是我的数据库</p>

<pre><code>{
&#34;Battles&#34; : {
    &#34;00000111-062B3333-4046-4FB4-AA37-C2B05853E497&#34; : {
      &#34;BattleProgress&#34; : &#34;&#34;,
      &#34;Player1&#34; : &#34;lzsPuNwHbIZI1J8k40FspYRV4XQ2&#34;,
      &#34;Player2&#34; : &#34;tHNBif9csWNCOuftAGLAqvLWNUw1&#34;,
      &#34;Score&#34; : &#34;0-0&#34;,
      &#34;Turn&#34; : 1
    }
},
&#34;users&#34; : {
    &#34;lzsPuNwHbIZI1J8k40FspYRV4XQ2&#34; : {
      &#34;Coins&#34; : 1,
      &#34;Dollars&#34; : 0,
      &#34;FBID&#34; : “ID”,
      &#34;GamesLost&#34; : 0,
      &#34;GamesWon&#34; : 0,
      &#34;name&#34; : “Name”
    },
    &#34;tHNBif9csWNCOuftAGLAqvLWNUw1&#34; : {
      &#34;Coins&#34; : 0,
      &#34;Dollars&#34; : 0,
      &#34;FBID&#34; : “ID”,
      &#34;GamesLost&#34; : 0,
      &#34;GamesWon&#34; : 0,
      &#34;name&#34; : “Name”
    }
}
}
</code></pre>

<p>假设“回合”的值发生了变化,那么我想要向轮到的玩家发送推送通知。但是当用户关闭应用程序时,如何检查“Turn”的值是否发生变化?</p>

<p>我已经阅读了一些有关 Firebase 云消息传递的信息,但似乎找不到答案...</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以使用 Cloud Functions 对 Firebase 执行此操作。查看 <a href="https://firebase.google.com/docs/functions/use-cases" rel="noreferrer noopener nofollow">https://firebase.google.com/docs/functions/use-cases</a>和 <a href="https://firebase.google.com/docs/functions/database-events" rel="noreferrer noopener nofollow">https://firebase.google.com/docs/functions/database-events</a>了解更多信息。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 当 Firebase 数据库中的值更改时创建推送通知,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/39233388/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/39233388/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 当 Firebase 数据库中的值更改时创建推送通知