我想停止使用该方法的频道:https://developers.google.com/drive/v3/reference/channels/stop
我的问题是我无法记住我需要通过的uuid以阻止观察者。
我应该可以从标题X-GOOG-CHANNEL-ID
google发送到我创建观察者时注册的webhook地址中检索该信息。
但第二个问题是观察者的webhook回调是在谷歌标准引擎上。
有堆栈驱动程序日志,我看到webhook地址被点击,但我在这些日志中无法查看已发送的标头。
驱动程序API上没有方法可以获取“活着”的列表。观察者,所以我想我唯一的选择是以某种方式登录标准引擎实例,发送到webhook地址的POST请求的标题。
在stackdriver doc中,请求标头应该在httpRequest
对象中,但我的提到只是针对之前声明的webhook地址路由。
httpRequest: {
status: 500
}
有什么想法吗?
答案 0 :(得分:0)
我找到了一个解决方案,一旦必须使用调试工具 https://console.cloud.google.com/debug?dlv=4&project=YOURPROJECT&app=GAE:SERVICE@VERSION
您在开头的webhook地址路径中放置了一个名为Snapshot的断点,例如:SELECT ProductKey,
MAX(C_ar_description) AS C_ar_description,
MAX(C_en_description) AS C_en_description,
MAX(C_fr_description) AS C_fr_description
FROM YourTable
GROUP BY ProductKey
这样的代码,因此可以检查变量和watcherid变量。