Hi,
we have a problem with our account. We have had daily downloads using the ReportDownloader. This has worked as it should until a little bit a month ago when we started to get USER_PERMISSION_DENIED. We have not changed our clientId, clientSecret, refreshToken, developerToken or UserAgent since we implemented some four years ago. I am new to this API and just trying to find out why it does not work.
After emailing your customer support they directed me to this forum instead and then I started to search the forum and found out that I should first start to use
AdWordsServicesInterface adWordsServices = AdWordsServices.getInstance();
CustomerServiceInterface service = adWordsServices.get(session, CustomerServiceInterface.class);
for (Customer customer : service.getCustomers()) {
...
}
but then I get AuthenticationError CUSTOMER_NOT_FOUND
I have used you example code to the authentication without using a clientId. If use withClientCustomerId("") I get USER_PERMISSION_DENIED
Are you able to help us or should we contact our sales representatives to validate our account?
I see that several people ask similar questions. Is this is a general problem or not?
Best Regards
Peter