聊聊改變使用 Appwrite 的方式!
Appwrite 剛剛開始他們的 Appwrite init_ 周,他們已經發布了一個巨大的炸彈 - Appwrite Messaging。為什么這是 Appwrite 過去幾個月最重要的功能發布之一,以及這對我們開發人員意味著什么,我們現在就來看看。
為什么 Appwrite Messaging 是一項巨大的新功能
Appwrite 是 Firebase 的競爭對手。Supabase 也是競爭對手之一。但與 Firebase 相比,使用 Appwrite 或 Supabase 的兩個最大缺點之一是無法向用戶發送推送通知(第二個缺點是分析)。
這是保持用戶參與度并讓他們重新花時間在您的應用上的重要方法。無論是通過電子郵件、短信還是推送通知,我們都需要有一種方法來聯系我們的用戶。
現在,Appwrite 剛剛發布了 Appwrite Messaging。不僅適用于電子郵件。也不僅僅是電子郵件和短信。而是適用于所有三種主要通信渠道:電子郵件、短信和推送通知。
Appwrite Messaging 對企業和開發人員意味著什么
如前所述,Appwrite Messaging 為我們提供了一個吸引用戶的全新世界。我們可以使用 APNS 向蘋果設備發送推送通知,或者使用 Firebase Cloud Message 向安卓設備推送通知(我知道,這仍然依賴于 Firebase,但這與集成本身有關)。
對于電子郵件,Appwrite 目前提供 Mailgun 和 Sendgrid 集成,但您也可以通過普通 SMTP 發送郵件。
當您想要通過短信聯系用戶時,可以選擇 Twilio、MSG91、Telesign、TextMagic 和 Vonage 等提供商。
如你所見,Appwrite 已經在 Appwrite Messaging 中提供了大量不同的服務。他們還計劃很快整合更多平臺。這意味著企業可以使用現有的郵件和短信提供商,只需將它們連接到 Appwrite 即可。這意義重大!
現在還有一個問題需要回答:你能自動發送消息嗎?
嗯,正如我們對 Appwrite 的期望:是的,你可以。您可以選擇從 Appwrite 儀表板手動發送給不同的用戶組或個人,但也可以使用 Appwrite SDK 通過代碼發送消息。這也意味著你可以像 Duolingo 那樣做:如果用戶在晚上 10 點之前還沒有延長連續記錄時間,則向他發送提醒。
最后
也許你認為我有點夸張了。也許您會想:“是的,這是一個很棒的功能,但沒有那么大”。聽我說:如果您思考得足夠長,您就會意識到您需要有多少新的方式與用戶交互。例如,通過郵件發送時事通訊、促銷信息和公告。通過短信發送重要通知甚至時事通訊(順便說一句,短信時事通訊是平均打開率最高的時事通訊形式),并通過推送通知發送您能想到的其他所有內容。只需看一下您的手機,看看所有不同的應用程序如何利用推送通知的力量來獲取您的分機。
今天就這樣,祝您有美好的一天,讓我們為 Appwrite init_ 活動的其余部分感到興奮!
原文:https://tomicriedel.medium.com/this-new-feature-will-change-the-way-i-use-appwrite-b3042cefe804