Cố gắng vô ích để truy cập API thư mục trong SDK quản trị của Google (Reference). Nâng cấp gói "google-api-python-client" không giải quyết được nó, vì liên kết Tải xuống> Cài đặt> Python hướng dẫn.Cách truy cập API thư mục trong SDK quản trị
Tôi cũng không thấy trong tài liệu mà nó liệt kê tên có lập trình của API, vì vậy tôi giả sử đó là "thư mục", nhưng cũng đã thử "directory.admin" và "admin.directory". Tôi nhận được ngoại lệ sau khi tôi cố gắng chạy mã thử nghiệm của mình:
apiclient.errors.UnknownApiNameOrVersion: name: directory version: v1
Ai đó có thể vui lòng hỗ trợ những gì tôi có thể xem? Thật không may, "Quickstart" cung cấp trình bao truy cập API dường như bị hỏng (Reference). Khi tôi chọn Python> Dòng lệnh> Định cấu hình dự án, tôi nhận được thông báo lỗi "Rất tiếc, không thể định cấu hình dự án ngay bây giờ".
Đây là mảnh thích hợp của mã Tôi đang sử dụng trong tùy chỉnh thư mục lớp thư viện của tôi:
class Directory(object):
def __init__(self, httpConnection):
self.service = build('directory', 'v1', http=httpConnection)
Đây có phải là chỉ là một trường hợp không có thư viện khách hàng đang có sẵn nào cho API? Nếu vậy, khi nào có thể có sẵn?
Cảm ơn, Joe! Điều đó đã làm các trick. (Chỉ cần thêm ID khách hàng để gọi API danh sách Người dùng() hoạt động.) –