【问题标题】:Gmail Gadget OAuth Consumer Key Not being sentGmail 小工具 OAuth 使用者密钥未发送
【发布时间】:2014-01-14 21:41:51
【问题描述】:

我正在尝试按照https://developers.google.com/gadgets/docs/oauth 上的文档构建一个与第 3 方 oauth api 对话的 gmail 上下文小工具

我已经在https://www.google.com/gadgets/directory/verify注册了这个小工具

我正在使用 gadgets.io.makeRequest(url, callback, params) 以及来自小工具的以下参数。

params[gadgets.io.RequestParameters.CONTENT_TYPE] = gadgets.io.ContentType.JSON;
      params[gadgets.io.RequestParameters.AUTHORIZATION] =gadgets.io.AuthorizationType.OAUTH;
      params[gadgets.io.RequestParameters.OAUTH_SERVICE_NAME] = "service";
      params[gadgets.io.RequestParameters.OAUTH_USE_TOKEN] = "always";
      params[gadgets.io.RequestParameters.METHOD] = gadgets.io.MethodType.GET;

发送到服务的 oauth requesttoken url 的请求不包含验证小工具时指定的消费者密钥,它设置为 oauth_consumer_key="www.google.com"

是否需要完成其他步骤或设置才能让 Google 发送正确的用户密钥?

【问题讨论】:

    标签: oauth google-gadget gmail-contextual-gadgets


    【解决方案1】:

    如果其他人遇到这种情况,事实证明,即使它没有随请求发送正确的消费者密钥,但它使用正确的密钥和证书对其进行签名,所以它仍然有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-10
      • 1970-01-01
      • 2012-09-28
      • 2012-08-20
      • 1970-01-01
      • 1970-01-01
      • 2014-12-31
      • 2015-12-05
      相关资源
      最近更新 更多