5

için yeterli izne sahip değilim Web yöneticisi araçları verilerine erişmek için google-api-php-client kitaplığı kullanıyorum. Site haritalarını listelemek istediğimde, Önemli hata oluştu: Yakalanmamış istisna 'Google_Service_Exception' (403) Kullanıcı, site için yeterli izne sahip değil. Ayrıca bkz .: https://support.google.com/webmasters/answer/2451999. ' Hizmet hesabı e-posta adresini sitem için kısıtlı kullanıcı olarak ekliyorum, ancak hata devam ediyor.Web Yöneticileri API'si Kullanıcı sitesi için

Sonunda cevabı bulabilirim: Bir hizmet hesabı normal bir Google hesabı gibi değil. Bu belirli adresi "erişim" verseniz bile, belirli kaynaklara erişmek için kullanamazsınız. İsteklerinizi Web Yöneticisi API'sı için yetkilendirebileceğiniz farklı yollar için bkz. .

+0

Çalışırken kullanılan bir kod parçası üzerinde nodejs kullanarak aynı problemim var. – nwaltham

cevap

1

Bir hizmet hesabı normal bir Google hesabı gibi değil. Bu belirli adresi "erişim" verseniz bile, belirli kaynaklara erişmek için kullanamazsınız.

Servis izinlerini Webmaster Admin aracılığıyla yönetmeniz gerekir. Hizmet hesabınız

orada ekleyin.