5

Tôi sử dụng thư viện google-api-php-client để truy cập dữ liệu công cụ quản trị trang web. Khi tôi muốn liệt kê các sơ đồ trang web, nó xuất hiện Lỗi nghiêm trọng: Ngoại lệ không được thực hiện 'Google_Service_Exception' (403) Người dùng không có đủ quyền cho trang web. Xem thêm: https://support.google.com/webmasters/answer/2451999. ' Tôi thêm địa chỉ email tài khoản dịch vụ làm người dùng hạn chế cho trang web của mình nhưng lỗi vẫn tồn tại.Người dùng API quản trị viên web không có đủ quyền cho trang web

Cuối cùng tôi tìm thấy câu trả lời: Tài khoản dịch vụ không giống như tài khoản Google thông thường. Bạn không thể sử dụng nó để truy cập các tài nguyên cụ thể ngay cả khi bạn cung cấp cho địa chỉ cụ thể "quyền truy cập" đó. Xem here để biết các cách khác nhau mà bạn có thể ủy quyền yêu cầu của mình cho API quản trị viên web.

+0

Tôi có cùng vấn đề khi sử dụng nút - trên một đoạn mã được sử dụng để hoạt động – nwaltham

Trả lời

1

Tài khoản dịch vụ không giống như tài khoản Google thông thường. Bạn không thể sử dụng nó để truy cập các tài nguyên cụ thể ngay cả khi bạn cung cấp cho địa chỉ cụ thể đó "quyền truy cập" vào nó.

Bạn cần quản lý quyền dịch vụ qua Webmaster Admin. Thêm tài khoản dịch vụ của bạn

[email protected]

tại đó.

Các vấn đề liên quan