【问题标题】:How to invoke a gmail service from google site如何从谷歌网站调用 gmail 服务
【发布时间】:2012-06-22 05:53:05
【问题描述】:

我阅读了教程 https://developers.google.com/apps-script/articles/building-sites-app-part2,它在 Google 网站中使用电子表格服务。该代码使用电子表格密钥。但是要访问我的邮件,我应该使用 Oauth 或类似的东西,

var email = String(Session.getUser().getUserLoginId());

当我们在谷歌网站中嵌入 GAS 时,我们也可以使用分钟触发器吗?

【问题讨论】:

    标签: google-apps-script


    【解决方案1】:

    你的问题不清楚。你想让我做什么 ?您想要获取用户的电子邮件 ID 还是想要访问您的电子邮件。

    Session.getUser().getUserLoginId() 只返回登录用户的登录ID。它仅适用于 Google Apps 帐户(不适用于消费者帐户)。

    如果您想访问您的电子邮件,请使用 Gmail 服务

    【讨论】:

    • 我想访问我的电子邮件,是的,我在电子表格中使用了 gmail 服务。但是,谷歌网站显示“需要授权”消息。我知道 Session.getUser().getUserLoginId() 只返回登录 ID,我问是否有与访问 gmail 类似的东西。
    • 要克服需要授权的消息,首先通过从脚本编辑器运行任何功能来授权您的脚本访问您的邮件
    • 由于您是新来的,如果您对答案感到满意,请标记为。 cmets 也一样
    猜你喜欢
    • 2012-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-19
    • 1970-01-01
    • 2019-03-03
    • 1970-01-01
    相关资源
    最近更新 更多