【发布时间】:2014-08-25 23:14:19
【问题描述】:
我一直在尝试使用 GMail API 和客户端库。我可以使用 javascript 节点 SDK 来获取线程列表,但 sn-p 以“”返回。
client.gmail.users.threads.list({userId: "me"}).withAuthClient(auth_with_access_token).execute(function (err, response) {
res.json({complete: response.threads})
});
然后我下载了 python SDK 并使用 gmail api 示例获得了一个线程列表,并注意到那些也有空的 sn-ps。
for thread in threads['threads']:
print 'Thread: %s' % (thread)
线程 ID: {u'sn-p': u'', u'id': u'146fccb21d960498', u'historyId': u'7177452'}
当我通过 get thread 方法请求线程时,我确实得到了一个 sn-p,但它只是在线程列表中丢失。
我需要在获取 sn-p 的请求中提供其他详细信息吗?
谢谢!
【问题讨论】:
-
对我来说似乎是一个 API 问题。我也没有在 JAVA API 中获得 sn-ps。所以我在“Oauth2.0 playground”上尝试了同样的事情,但那里也没有 sn-ps。
-
还没有,刚刚运行了罐装python示例,仍然得到一个“”sn-p。
-
还是一样,可能线程列表中的sn-p不支持了?谷歌的任何人都可以插话,我以为这是被监控的?
-
我曾尝试通过反馈和 G+ 联系谷歌,但从未得到回复。并且没有在任何 gmail-api 线程上看到任何谷歌人。
-
这继续,让我觉得这不是他们想要解决的问题?太糟糕了,似乎线程中的一些上下文会显着减少平台流量,但我猜我们将开始急切地下载线程。