【发布时间】:2011-10-09 08:22:53
【问题描述】:
您好,我有一个门户网站,人们会在那里分享电子邮件 ID。我想添加与谷歌联系人的同步。我为此使用了javascript api,但面临很多问题。我尝试了googlehttp://code.google.com/apis/contacts/docs/1.0/developers_guide_js.html#Interactive_Samples提供的示例代码 首先我需要对用户进行身份验证才能访问那里的 gmail id,我使用了这个代码
var contactsService;
function setupContactsService() {
contactsService = new google.gdata.contacts.ContactsService('exampleCo-exampleApp-1.0');
}
function logMeIn() {
var scope = 'https://www.google.com/m8/feeds';
var token = google.accounts.user.login(scope);
}
function initFunc() {
setupContactsService();
logMeIn();
getMyContacts();
}
但问题是,当我点击授予访问按钮时,我能够看到谷歌身份验证页面,尽管我包含了创建联系人功能并在点击时调用,但我被重定向到相同的身份验证页面。我不知道如何进一步处理并将联系方式动态发送到 gmail。
请帮帮我
【问题讨论】:
-
从“授予访问权限”页面返回后,您确定获得令牌了吗?
标签: javascript authentication google-api