Learn about the new Picker API and important Library API changes.
Details here.
開始使用 Picker API
Picker API 提供安全的方式,讓使用者從 Google 相簿媒體庫中選取相片和影片,並與您的應用程式分享。
事前準備
Picker API 流程
以下簡要說明 Picker API 的運作方式:
檢查 OAuth 權杖:在開始使用 Picker API 流程之前,請檢查使用者是否有有效的 OAuth 2.0 存取權杖。如果沒有權杖,請啟動 OAuth 2.0 授權流程來取得權杖。
建立工作階段:呼叫 Picker API 來建立新工作階段,即可啟動程序。這個呼叫會傳回一個專屬的 pickerUri
。
將使用者導向 Google 相簿應用程式:提供 pickerUri
給使用者 (可點選連結或 QR code)。這個網址將安全地開啟其 Google 相簿應用程式。
使用者選取媒體項目:在 Google 相簿應用程式中,使用者可以瀏覽媒體庫,並選取要與應用程式分享的相片和影片。詳情請參閱「使用者的選擇體驗」總覽。
輪詢工作階段:應用程式應定期輪詢工作階段來檢查狀態。您希望 mediaItemsSet
屬性傳回 true,表示使用者已完成選取作業。
列出選取的媒體項目:mediaItemsSet
傳回 true 後,您可以使用清單方法取得所選媒體項目的詳細資料。
擷取及使用媒體項目:您現在可以存取所選媒體項目。您可以使用 baseUrl
擷取內容,並在應用程式中加以利用。
後續步驟
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-11-08 (世界標準時間)。
[null,null,["上次更新時間:2024-11-08 (世界標準時間)。"],[[["The Picker API lets users securely select photos and videos from their Google Photos library and share them with your application."],["Before using the Picker API, ensure it's the right fit for your use case and properly configure your app with the necessary API and authentication setup."],["The Picker API flow involves creating a session, directing users to the Google Photos app for selection, polling the session for completion, and then retrieving the selected media items."],["Developers should check the provided resources like reference documentation and samples for detailed information and implementation examples."]]],[]]