2017-07-26 22 views
4

特定のGmailアカウントに関連付けられたメールIDを取得します。これはローカルサーバーで行う必要があります。私はWindows 7xampp serverを使用しています。phpでGmailの連絡先を取得する

以下のリンクを使用してGmailの連絡先を取得しています。

  1. がGoogleでプロジェクトを作成し、また、コンタクトAPIをアクティブに:私が行っている段階以下

    https://www.design19.org/blog/import-google-contacts-with-php-or-javascript-using-google-contacts-api-and-oauth-2-0/

  2. ペーストclient_idおよびclient_secret_id

  3. google_redirect_uri ='http://localhost';

問題

私はimport google contactsボタンをクリックした今までそれはにAllow Contact sharesに私を尋ねるログインサイト後、ログイン用のアカウントを選択するには、Googleのログインページに私をリダイレクトする場合これを行うには?

[許可]ボタンをクリックすると、私はxamppのデフォルトのインデックスページhttp://localhost/dashboard/にリダイレクトされます。 GoogleのアプリのリダイレクトURL http://localhostを設定しました。

私は私のファイルごとにプログラムパスとしてGoogleのAPIを連絡するためのURLをリダイレクト設定しようとしたが、それは私が/を使用することはできませんので、私はそれを設定しています:http://localhost/contacts/index.php

の代わりにhttp://localhostだから私はどこを見ることができます私はGoogleの連絡先APIから得た応答?

答えて

4

下記の手順をご覧ください。

ステップ1:あなたはGoogle Appで

:あなたはhttp://localhost/contacts/index.php

ステップ2としてURLをリダイレクト設定する必要があなたのローカルホストアプリケーションで

を追加する必要がありますのは、リダイレクトURLを承認します。

この設定を変更すると、特定のページにリダイレクトすることができます。

localhostクライアント呼び出しとGoogle App内のリダイレクトURLが同じである必要があります。そうでない場合は、エラーが発生します。

動作しない場合は教えてください。

+0

ありがとうございます。 –

+0

@弥生:あなたを助けてうれしい –

関連する問題