2025 年 4 月 1 日,Library API 中的部分範圍已遭到移除。
詳情請參閱這篇文章。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
開始使用 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 相簿應用程式。如果是網頁應用程式,您可以在這個 URI 後方附加 /autoclose,讓使用者完成選取後,系統自動關閉 Google 相簿視窗。
使用者選取媒體項目:使用者可以在 Google 相簿應用程式中瀏覽媒體庫,然後選取要與應用程式分享的相片和影片。請參閱使用者選取體驗的總覽。
輪詢工作階段:應用程式應定期輪詢工作階段,檢查狀態。您要尋找會傳回 true 的 mediaItemsSet 屬性,表示使用者已完成選取。
列出所選媒體項目:mediaItemsSet 傳回 true 後,您可以使用清單方法取得所選媒體項目的詳細資料。
擷取及使用媒體項目:您現在可以存取所選媒體項目。您可以使用 baseUrl 擷取內容,並在應用程式中使用。
後續步驟
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-10-06 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-10-06 (世界標準時間)。"],[],["The Picker API enables users to share media from Google Photos with your app. First, check for and obtain an OAuth token. Then, create a new session via the Picker API, generating a `pickerUri`. Direct users to this URI to select media. Periodically poll the session until `mediaItemsSet` is true. Use the list method to retrieve details of selected items, and then access their content using `baseUrl` for use in your application.\n"]]