

We honour our commitment to all existing customers and will allow you to add more than 10 users to your account for at no additional charge, based on the limit in place when you joined us.Īt the moment Individuals, groups and entrepreneurs can get up to 50 custom accounts like for free, however as in the announcement very soon that is going to come down to just 10 users. We want to let you know that, as a current customer, the changes will not affect you.Īs of May 10, any organisation that signs up for a new account will be required to use the paid Google Apps for Business product in order to create more than 10 users. We recently announced upcoming changes to the maximum number of users for Google Apps. Messaging apps such as: Gmail, Google Talk, and Google Calendar Ĭollaboration apps such as: Google Docs, Google Sites, andĮven more Google applications including Google Reader, Blogger, Picasa Web Albums, AdWords and so-on Google Apps is a really good way of sharing information, and collaborating on projects, including: An announcement that I received today means that if it is something that you’ve even vaguely considered in the past, then I suggest you sign up for it as quickly as possible before the change comes in. The problem appears to be that the authentication has not granted permission to perform the insert, however the service account is set to "Can edit" in the Google Developers Console.As an avid user of Google Apps, I regularly recommend this service to clients as well as using it extensively across my various business interests. Logger.error("processUpload: Error adding photo to Photo store for account " + accountBean.getZuzzAccountId() + " - " + accountBean.getAccountTitle() + " - " + ex.toString()) ThumbNailUrl = mediaContent.get(0).getUrl() PhotoEntry returnedPhoto = myService.insert(albumPostUrl, myPhoto) ĪrrayList mediaContent = (ArrayList) returnedPhoto.getMediaContents() UploadMessage = "Error generating the thumbnail photo - please see the administratior" Logger.error("processUpload: Error generating the thumbnail photo - null media source for account " + accountBean.getZuzzAccountId() + " - " + accountBean.getAccountTitle()) MyMedia = new MediaStreamSource(imageInStream,"image/jpeg") tDescription(new PlainTextConstruct(months.get(Integer.valueOf(editionMonth).intValue()) + " " + editionYear)) tTitle(new PlainTextConstruct(fileName)) Logger.error("processUpload: Error getting album post url for account " + accountBean.getZuzzAccountId() + " - " + accountBean.getAccountTitle() + " - " + ex.toString()) tOAuth2Credentials(credential) ĪlbumPostUrl = new URL(" my user id -/albumid/- album id returned from feed -") PicasawebService myService = new PicasawebService("Zuzz-ZuzzClub-1.2") String accessToken = credential.getAccessToken() UploadMessage = "Error getting a connection to the photo store - please see the administratior" Logger.error("processUpload: Error getting Google credential " + accountBean.getZuzzAccountId() + " - " + accountBean.getAccountTitle() + " - " + ex.toString()) setServiceAccountPrivateKeyFromP12File(new File("- the p12 key file -")) HttpTransport httpTransport = GoogleNetHttpTransport.newTrustedTransport() įinal List SCOPES = Arrays.asList(SCOPESArray) Ĭredential = new GoogleCredential.Builder() JsonFactory JSON_FACTORY = JacksonFactory.getDefaultInstance()
#Picasa web albums deny code#
The code is String emailAddress = "- the email address from the Google Developers console for the credential -" I have been able to establish the alubum ids for the private albums on the account but using these also failed when attempting an insert.

(xxx - I have used both the user id and the email address for the account and get the same result in each case).

I have obtained a list of albums using the url but it only returns the public Profile Album, not the other albums on the account, also when I use the album id returned by the feed I get an "Access forbidden" error when I try to insert a photo. I have modified the code to use a Goodle credential for which I needed to set up a Service Account.Īlthough no errors are returned when I add the credential to the PicasawebService object I cannot add any photos to my album. My previously working picasawebservice code failed when Google switched to the OAuth 2 authentication.
