非公開の Google サイトを持っています。私がやっている発表ページがありますpost
...
最新の投稿画像を取得して別ページに表示したい…
しかし、サイトが非公開の場合、その画像だけでなくそのコンテンツfetch
からもその画像を取得できないという問題が発生しています。URL
コード:
var page = SitesApp.getSite(domainName, sitename).getChildByName(announcementPageName)
var announcements = page.getAnnouncements();
var coll=[]
for(var i=0;i< announcements.length;i++){
var announcementJson={title : announcements[i].getTitle(),
content : announcements[i].getTextContent(),
image : announcements[i].getAttachments()[0].getUrl()
}
coll.push(announcementJson)
}
coll[i].image
HTMLのinタグを使ったら"img src="""
出力されませんでした。
どうすればこれを解決できますか?
私のサイトは Google Apps ドメインにあり、サイトの許可はプライベートまたはドメイン内の個人のいずれかです。Google サイトが画像 URL をエンコードすることをどこかで読みました。サイトが非公開の場合、post
タグはエンコードされた URL に対して有効ではありません。もしそうなら、それに代わるものは何ですか?