How to get Google Apps Primary and Secondary domain sites -



How to get Google Apps Primary and Secondary domain sites -

the below given code gives me list of sites on primary domain, how can list of sites on domain including secondary domains?

function listsites() { var domain = usermanager.getdomain(); var page_length=200; sheet = spreadsheetapp.getactivesheet(); var sites = sitesapp.getallsites(domain,0,page_length); for(var i=0; sites.length != 0; i+=page_length){ (var j=0; j<sites.length; j++) { sheet.appendrow([sites[j].geturl()]); } sites = sitesapp.getallsites(domain, i, page_length); } };

the issue here you're calling sites on primary domain.

the function 'get sites' takes input of domain, , returns sites domain input.

in sample code, variable 'domain' returning domain user running application, won't list sites not on same domain user running application.

instead, if phone call function using of domains on apps account, list of sites.

a simple illustration be:

function sitestobelisted(){ listsites('primarydomain'); listsites('secondarydomain'); } function listsites(domain) { var page_length=200; var sheet = spreadsheetapp.getactivesheet(); var sites = sitesapp.getallsites(domain,0,page_length); for(var i=0; sites.length != 0; i+=page_length){ (var j=0; j<sites.length; j++) { sheet.appendrow([sites[j].geturl()]); } sites = sitesapp.getallsites(domain, i, page_length); } };

google-apps-script

Comments

Popular posts from this blog

xslt - DocBook 5 to PDF transform failing with error: "fo:flow" is missing child elements. Required content model: marker* -

mediawiki - How do I insert tables inside infoboxes on Wikia pages? -

SQL Server : need assitance parsing delimted data and returning a long concatenated string -