我一直在使用 Google App Script 上的 Pub/Sub REST API。
我尝试在 script.google.com 上创建一个带有推送端点的订阅者,但没有成功。推送端点 URL 是使用StateTokenBuilder API创建的,它要求端点 URL 上存在查询参数。查询参数进一步用于将 URL 上的任何请求转发到应用程序内的 javascript 函数。
是否允许有一个带有查询参数的推送端点 URL?
但是,即使允许,我也无法在域 script.google.com 上注册推送端点。我需要声明对 apppot.com 以外的任何域的所有权。
你们知道任何解决方法吗?难道我做错了什么?
这是我得到的错误:
"error": {
"code": 400,
"message": "Invalid push endpoint given (endpoint=https://script.google.com/macros/s/.../usercallback?state=...). Refer to https://cloud.google.com/pubsub/subscriber#create for more information.",
"status": "INVALID_ARGUMENT"
}
谢谢!