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

php - How to pass multiple values from url -

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

database - php search bar when I press submit with nothing in the search bar it shows all the data -