簡體   English   中英

使用Google相冊或其他服務托管來自Android上的移動應用的照片

[英]Using Google Photos or another service to host photos from mobile app on android

我有一個移動應用程序,想要使用“ cloudinary”和“ imageshack”之類的東西,這將允許我將用戶拍攝的照片上傳到雲中並與其他人共享。 我可以使用Google Photos API(或其他Google服務)實現類似目的嗎? 甚至可以使用Google服務嗎?

您可以使用Firebase來執行此操作。 將照片上傳到存儲設備,然后將網址放入實時數據庫中,以便其他用戶可以訪問它們。 但這不是一個免費的解決方案,因為您必須在超出一定使用限制后才付費。

盡管我不建議您將“照片”應用程序用作應用程序的內容接收器和媒體提供者,但是您可以通過以下方式委托給Google照片及其免費雲:

https://developer.android.com/training/sharing/receive.html

查看用於從“ Google照片”接收應用程序中數據的鏈接...。

並可能查看常規鏈接: https : //cloud.google.com/solutions/mobile/mobile-app-backend-services

有關在您的應用中將“照片”應用用作接收器和提供者的詳細信息。

如果用戶安裝了您的應用程序和“照片”,則每當您的應用程序以正確的mime類型調用選擇器時,“ UI照片和內容提供商選擇列表”所提供的可能選擇器列表中都會包含“ google照片” **見照片。 在此處輸入圖片說明

當您的應用發出信號以獲取內容(圖像或視頻)的意圖時,關於“ image / ”或“ video / ”啞劇類型的“選擇者”意圖,照片應用中的相應清單將導致該應用作為提供者出現(參見照片),您可以使用Google雲中的媒體。

當您將選擇器委派給照片並返回參考時,可能會涉及一些過程,以“過濾”該第三方雲照片的供稿以獲取公共URL,您可以用該URL代替您的照片URI。在持久層上。 例如: https : //photos.google.com/photo/AF1QipNWZGgaA38jNrHrE9uBvupzQimhzZy5rOiEE2cN

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM