2017-11-09 12 views
1

にこれは私のルートでLaravel名士 - facebookで

Route::get('auth/facebook', '[email protected]'); 

あるlogingながら出産や電子メールの日付を取得Front.php

public function redirectToProvider() 
{ 
    return Socialite::driver('facebook')->redirect(); 
} 

しかし、許可ウィンドウで私は許可が表示されません電話番号 。そのパーシッションを追加するには?

enter image description here

enter image description here

Laravelフレームワークのバージョン5.2.45

更新:私が電話番号を取得できないようですが、私が出産.MYのアイデアの日付を取得することができそうです私が電話を受ける方法を知っていれば、同じコードを使用して、電子メールと生年月日のような他のフィールドを取得することもできます。追加する必要があるものと、これらのフィールドを取得する場所

+0

は、私は、FBの統合に多くを働いたことはないことを知らなかった、取得するところでどのような方法生年月日などの他のフィールド? – Viney

答えて

0

Facebookユーザーの電話番号を取得することはできません。それのための偶数フィールドは、ユーザーテーブルではありません:https://developers.facebook.com/docs/graph-api/reference/user

誕生日やその他の分野については、このスレッドを参照してください。How to get birthday gender and religion information using laravel socialite implementing facebook Api

+0

生年月日などの他のフィールドを取得するために、私はfbの統合、btwの多くの仕事をしたことがないことを知りませんでしたか? – Viney

+0

あなたが得ることができるフィールドは私の答えのリンクで説明されています。もちろん、多くの分野で追加の許可が必要です。たとえば、誕生日のuser_birthdayです。すでに電子メールの許可を求めているので、もっと尋ねる方法を知っておく必要があります。 – luschn

+0

は誕生日についての別のスレッドへのリンクを追加しました。 – luschn

関連する問題