我正在为gmail开发chrome扩展程序,我知道Admin SDK API
从我读过的所有内容中,我都无法将此API与标准@ gmail.com地址一起使用。
执行POST到
https://apps-apis.google.com/a/feeds/emailsettings/gmail.com/2.0/me/filter
只会导致错误的网址。我允许在Developer's Console中访问admin SDK。
使用其他GMail API没问题,我的Oauth2流似乎运行正常。
有没有人以编程方式创建过滤器?
答案 0 :(得分:3)
是的,遗憾的是,您的调查结果是正确的:目前无法对@ gmail.com帐户执行此操作(Gmail API不会公开任何有关过滤器的信息,Admin SDK仅适用于Google Apps域)。
答案 1 :(得分:0)
复活,我在similar problem
的研究中遇到过这种情况基本上,即使Gmail设置API不会让您和我发现缺少文档令人不安,也可以通过编程方式为登录用户设置过滤器 。它只需要在gmail的页面环境中发出POST请求(脚本注入,可能是浏览器扩展)。在上面的答案中你会找到一个有效的例子;所有向this small API project支付的信用额度都极大地帮助了这一点。