我想在我的應用程式中的兩個用戶之間共享資料。通常,用戶在應用程式中注冊,他們的資料存盤是通過 Firestore 完成的。為了訪問資料,我一方面使用用戶的 UID,另一方面使用要訪問的集合中相應檔案的 id。
我現在正在尋找一種方法來與其他用戶共享用戶的一些選定資料。例如,資料將通過 WhatsApp、電子郵件等方式共享。這些是我到目前為止想到的方法:
- 包含所有存盤資料的 DataClass 被打包為特定于應用程式的檔案并在用戶之間發送。
要么
- 發送用戶的 UID 和集合內相應檔案的 id。使用這兩條資訊,我可以訪問將通過 Firestore 接收資料并將其保存在他或她的設備上的用戶的資料。
總的來說,我的資料集并不是特別大。現在我的問題:
這兩種方法中的哪一種似乎更有意義,最重要的是,我該如何實作這一點或哪些其他網站可以幫助我?到目前為止,我已經用 FileProvider 嘗試了一些東西,但還沒有真正做到。重要的是,相關用戶通過例如 WhatsApp、電子郵件等接收訊息,可以通過它打開我的應用程式,然后開始為用戶處理資料。基本上,我需要從用戶收到的帶有一些額外資料的訊息中開始一個意圖。我怎樣才能做到這一點?
如果您需要任何進一步的資訊,請告訴我。提前謝謝了!
uj5u.com熱心網友回復:
您可能想看看Firebase Dynamic Links,其中:
如果用戶在 iOS 或 Android 上打開動態鏈接,他們可以直接轉到您的本機應用程式中的鏈接內容。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/446128.html
上一篇:如何更新文本小部件的狀態?
下一篇:DartFlutterFirebaseFirebaseException([cloud_firestore/permission-denied]呼叫者無權執行指定操作。)
