Как подключить Google и разрешить моему пользователю приглашать своих контактов

У меня есть сайт, на котором регистрируются пользователи. После этого они получают отличное предложение продукта, и я хотел бы разрешить им использовать с моего сайта «кнопку подключения Google» и приглашать своих друзей и контактов через сеть Google.

Как я могу это сделать?

Следовать за

Образец, который я нашел

ex: http://www.dumpsquestions.com/testing/wp-content/themes/ModulaBlueGiant/open/example.php

  • Согласно вашему совету, я обнаружил, что это позволяет многое?

  • Бесплатный скрипт контактов импорта (адресная книга) от поставщиков электронной почты, таких как

  • Libero, Interia, Azet, Lycos, AOL, Bordermail, Doramail, Freemail, Kids, Rambler, Mail.ru, Care2, Grafitti, Walla, LinkedIn,

  • Inbox.com, Mail2World, Meta, IndiaTimes, Sapo.pt, Live / Hotmail, 5Fm, Netaddress, Rediff,

  • Yahoo !, Aussiemail, KataMail, Gawab, GMX.net, Terra, Uk2, Apropo, Popstarmail, Mynet.com,

  • YouTube, Bigstring, OperaMail, Mail.com, Mail.in, Nz11, Inet, Pochta, Web.de, Каноэ, Индия, Clevergo, Wp.pt, Evite, Yandex,

  • GMail, Atlas, Hushmail, O2, Techemail, FastMail, Zapakmail, Virgilio, Abv или социальные порталы, такие как Ning, Hyves, Meinvz, Plurk, Xanga, Tagged, Mydogspace, Konnects, Bebo, Friendfeed, Plazes, Flickr, Cyworld, Last.fm , Mevio, Vkontakte, Skyrock, MySpace, Xuqa, Lovento, Faces, Plaxo, NetLog,

  • Facebook, Perfspot, Mycatspace, Livejournal, Famiva, Flixster, Xing, Multiply, Brazencareerist, Orkut, Bookcrossing,

  • Twitter, Koolro, Eons, Hi5, Fdcareer, Motortopia, Vimeo, Kincafe, Flingr, Friendster, Badoo. Этот сценарий импортера контактов интегрируется с системами управления контентом (например, CMS), такими как myBB, Dating Pro, JamRoom, Joomla, PHPMELODY, Boonex Dolphin, Vwebmail, Atmail5, PhpBB, phpFoX, SimpleMachines Forum (SMF), phpizabi, joovili, Joomla1.0 , vBulletin, Drupal, jamit job, symfony, Buddy Zone, WordPress, nowFire, Social Engine, PunBB, RoundCube.

  • Открытый Inviter написан на PHP 5 (не требуется база данных, но требуется cURL или wget) и работает на любом веб-сервере (протестированном на Apache), предлагающем расширенные функции подсказки. OpenInviterTM – это бесплатное самостоятельное решение, которое не использует сторонний шлюз (или API) для импорта контактов.

В установке говорится:

Руководство по установке Openinviter.

Благодарим вас за загрузку пакета OpenInviter. Этот документ поможет вам в процессе установки.

A: Требования:

Your server will need to have PHP5 installed with DOMDocument support and either cURL or WGET. 

B: Установите:

 1. Extract the contents of the openinviter.tar.gz file you have just downloaded. Note: tar -xzvf openinviter.tar.gz 2. Upload the extracted files to your webserver (subfolder is highly advised). 3. Run postinstall.php (http://yourdomain/openinviter_dir/postinstall.php) You may encounter the following errors: i) The cookie storing folder if not writable. (Change the cookie folder or modify it's permisions.) ii) Php DOM extension is not installed. (Install dom extension for php) iii) You don't have curl or wget installed. (Install curl or wget) You may encounter the following warnings: i) A plugin does not work properly. (Your server has either a firewall or there is a connectivity error) Note: You have to fix all the errors or openinviter will probably not work. Note*: You can't run postinstall.php again for 2 minutes. 4. Edit config.php to suit your needs. 5. Delete postinstall.php 6. Run example.php (http://yourdomain/openinviter_dir/example.php) and try to fetch your contacts. Note: example.php is modifiable but keep in mind the structure of the file. 

Кроме того, он предоставил PDF, как это сделать с PHP, отличная работа была сделана для уважения KISS (держите его просто глупо!).

Вы хотите, чтобы пользователи могли входить в систему / использовать ваш сайт с помощью своего идентификатора google? В этом случае вы можете использовать OpenId , стандартизованный способ входа в систему (вы также сможете использовать других поставщиков). Для получения дополнительной информации о реализации см. Здесь ( http://openid.net/developers/libraries/ ). Это обычно делается на сервере, поэтому, вероятно, не с javascript.