通过jQuery实现Google ClientLogin

时间:2010-09-06 21:11:12

标签: jquery google-api

我正在尝试使用Google的ClientLogin方法对Google帐户进行身份验证。我试图通过jQuery做到这一点;但是,根据我目前的代码,我收到了Google提供的405 Method Not Allowed响应。

以下是我的代码示例:

$(document).ready(function() {
$('#connect').click(function(){
    $.ajax({
        type: "POST",
        contentType: "application/x-www-form-urlencoded",
        url: "https://www.google.com/accounts/ClientLogin", 
        data: ({accountType:"HOSTED_OR_GOOGLE", Email:"user@gmail.com", Passwd:"UserPass", service:"cl", source:"User-APP-01"})
        });
});
});

提前感谢您的协助。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

您无法使用ajax请求运行以外的域名 你必须将数据发送到你的服务器,并通过php或其他东西检查授权,然后将结果返回给jquery。

答案 1 :(得分:0)