Javascript 获取请求,谷歌PicasaAPI

Javascript 获取请求,谷歌PicasaAPI,javascript,asp-classic,google-api,google-oauth,picasa,Javascript,Asp Classic,Google Api,Google Oauth,Picasa,我一直在尝试从谷歌的Picasa网络相册API获取公共相册 我能够成功地获得一个访问令牌,但是当我将它从服务器发送到google时,我得到了一个“令牌无效-AuthSub令牌的作用域错误”错误 我已经玩了一会儿,还得到了一个“未知授权头”错误 Picasa API的作用域是什么?我正在使用“个人资料”。以下是我的代码: 编辑:不再获取令牌无效错误,现在只有“未知授权头”。我将范围从“profile”更改为正确的picasa范围 我的标题设置不对吗 $.a

我一直在尝试从谷歌的Picasa网络相册API获取公共相册

我能够成功地获得一个访问令牌,但是当我将它从服务器发送到google时,我得到了一个“令牌无效-AuthSub令牌的作用域错误”错误

我已经玩了一会儿,还得到了一个“未知授权头”错误

Picasa API的作用域是什么?我正在使用“个人资料”。以下是我的代码:

编辑:不再获取令牌无效错误,现在只有“未知授权头”。我将范围从“profile”更改为正确的picasa范围

我的标题设置不对吗

                     $.ajax({ 
                url: serverURL, //pass data to server
                type: "GET",

                data: {Authorization : access_token},
                success: function(){
                    console.log("success");
                },
                fail: function(){
                    console.log("fail");
                }
            })
            .done(function(data){
                console.log(data);
            });
和我的asp:

    x = Request.Form("Authorization")
    Set f_oXMLHTTP = Server.CreateObject("msxml2.ServerXMLHTTP")
    f_oXMLHTTP.SetTimeOuts 10000, 10000, 120000, 120000

    f_sUrl = "http://picasaweb.google.com/data/feed/api/user/default?v=2"

    f_oXMLHTTP.Open "GET", f_sUrl, False
    f_oXMLHTTP.setRequestHeader "Authorization", "Bearer " & x 'sent Bearer and and token'
    f_oXmlHttp.Send

    Response.Write(f_oXMLHTTP.ResponseText) 'response from google'
简单修复

x=请求。QueryString(“授权”)存储实际字符串


谷歌要求授权是一个字符串。

我已经尝试使用POST和GET。