2012-12-10 14 views
9

Tôi đang làm theo hướng dẫn Quickstart tại đây để tích hợp Google Drive với ứng dụng Android của tôi: https://developers.google.com/drive/quickstart-android.Để truy cập API của Google, tôi có thể tạo nhiều ID ứng dụng cho cùng một tên gói Android không?

Vì vậy, tôi đã tạo hai ID khách hàng bằng cách gỡ lỗi và thả các dấu vân tay SHA1 cho cùng một tên gói. Bảng điều khiển API cho phép điều này, nhưng tôi đã tự hỏi vì tôi đã tạo ID ứng dụng khách bằng vân tay SHA1 khóa gỡ lỗi, máy chủ Google OAuth2 có chấp nhận yêu cầu xác thực đến từ các ứng dụng phát hành của tôi không?

Nhân tiện, tôi đang sử dụng API dịch vụ của Google Play để yêu cầu mã thông báo xác thực, vì vậy không có cách nào để chỉ định chuỗi 'ID khách hàng' được hiển thị trong Bảng điều khiển API.

Trả lời

7

Bạn không cần chỉ định ID ứng dụng trong mã của mình vì thông tin đăng nhập của bạn được khớp với cặp dấu vân tay/SHA1, là duy nhất.

Khi bạn tạo thông tin đăng nhập cho cả chứng chỉ gỡ lỗi và bản phát hành, yêu cầu của bạn sẽ được ủy quyền chính xác miễn là ứng dụng của bạn sử dụng một trong hai ứng dụng có tên gói được chỉ định trong Bảng điều khiển API.