if( message.length <= 140 && message.isPublic ) {
Twitter.tweet( message.text );
} else if( message.isPublic ) {
if( !intersection( message.recipients, Contacts.facebookOnlyUsers ).isEmpty ) {
FaceBook.setStatus( message.text );
} else {
GooglePlus.share( message.text, GooglePlus.PUBLIC );
}
} else {
circles = GooglePlusUtilities.computeRelevantCircles( message.recipients );
GooglePlus.share( message.text, circles );
}
By Oliver Goldman
Comments (2)
Created
July 25, 2011

Your code will be better after some optimization:
if (message.isPublic) {
GooglePlus.share(message.text, GooglePlus.PUBLIC);
} else {
circles = GooglePlusUtilities.computeRelevantCircles(message.recipients);
GooglePlus.share(message.text, circles);
}
Can add vkontakte.ru? special for Russian users. Thanks!