我正在尝试从我网站的新闻页面“帖子”URL https://sites.google.com/a/mydomain/my-site/my-announcements-page/posts.xml获取 RSS/Atom 提要。作为登录用户,它可以在浏览器中运行。
我想做一个 Urlfetch,因为它似乎是一种超级快速的方法来计算页面和日期(<2 秒)。通过 SitesApp Pages 迭代或搜索执行此操作需要 5 到 25 秒)。该网站很小,内容轻巧,页面<50。
无论如何,所以我想 UrlFetch 我网站的帖子 URL,我想我需要一个 OAuth 范围并获得一个令牌。
我已经尝试了 gdata Sites API https://developers.google.com/google-apps/sites/docs/1.0/developers_guide_protocol#Auth的范围“https://sites.google.com/feeds/”并使用它在 Oauth Playground 2.0 上,它适用于记录的 API 提要 URL,但不适用于我网站的 posts.xml URL。当我尝试在操场上访问它时,我得到一个 401“令牌无效 - AuthSub 令牌的范围错误”。
所以我的问题是:是否可以使用带有 oauth 令牌的 Urlfetch 来访问页面的 posts.xml?我使用什么 OAuth 范围来获取令牌?