Синхронизация контактов с контактами Google с использованием контактов Javascript API - PullRequest
0 голосов
/ 20 июля 2011

Здравствуйте, у меня есть веб-портал, и люди будут делиться там идентификаторами электронной почты.Я бы добавил синхронизацию с гугл контактами.Я использую javascript api для этого, но сталкиваюсь с множеством проблем.Я попробовал пример кода, предоставленный Google http://code.google.com/apis/contacts/docs/1.0/developers_guide_js.html#Interactive_Samples Сначала мне нужно аутентифицировать пользователей для доступа к идентификатору Gmail, я использовал этот код

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();
}

Но проблема в том, что я вижу GoogleСтраница аутентификации, когда я нажимаю кнопку предоставления доступа, я перенаправляюсь на ту же страницу аутентификации, хотя я включил функцию создания контакта и вызывался при нажатии.Я не могу понять, как действовать дальше и динамически отправлять контактные данные в gmail.

Пожалуйста, помогите мне

1 Ответ

0 голосов
/ 31 октября 2011

Решением этой проблемы, за которым я следовал, было то, что я создал iFrame и добавил весь javascript и HTML в этот iframe и поместил этот iframe на почтовую страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...