0

メールIDのみを使用してFacebookのプロフィール画像を表示したい...
ユーザーIDを使用してこれを実行しましたが、メールIDを使用して表示する必要があります...。

/ **ユーザーIDを使用した以下の作業コードですが、電子メールIDを使用する必要があります** /

<?php 
    $t  = "11"; 
    if(isset($_POST['email_id'])) 
    { 
         $t=$_POST['email_id'];     
    } 
?> 

<form name="sample_form" action="" method="post"> 
    <table> 
    <tr> 
        <td></td> 
        <td>
            <img src="https://graph.facebook.com/&lt;?php echo $t; ?>/picture?type=large" alt="" />
        <td> 
    </tr> 
    <tr> 
        <td>Username / User ID :</td> 
        <td> 
            <input type="text" value="" name="email_id" />
        </td> 
    </tr>
    <tr>
        <td>
        <td>
            <input type="submit" value="Find FB profile image" />
        </td>
    </tr>
    </table>
</form> 

誰もがspokeo.comがどのように機能するかを知る
ことができますそれは電子メールIDを使用してFacebookのプロフィール画像を偽造することができます
ありがとう

4

2 に答える 2

2

これは、ユーザーの許可を求めずに行うことはできません。

ただし、有効なアクセストークンがある場合は、このエンドポイントが探していることを実行できると思います。 https://graph.facebook.com/search?q={EMAIL}&type=user

于 2013-01-18T13:28:28.000 に答える
0

2011年以降は、ユーザーがメールを非公開にできるため、メールIDを使用してデータを取得できないため、これは不可能です。

于 2016-05-25T10:28:35.183 に答える