2017-03-06 17 views
0

質問があります。誰かの プロファイルの数値IDとプロフィール画像を、Accesトークン、facebook SDKまたはAPIを使用せずに取得する方法がありますか?スクリプトだけで?facebook apiまたはfacebook sdkを使わずにfacebookのIDとプロフィール画像を取得

私はこのコードを持っている:

function GetProfilePicture() 
{ 
var userId=prompt('userID please','id here') 
var imglink="<img src='https://graph.facebook.com/" + userId + "/picture? type=large'>" 

document.getElementById('profilepicture').innerHTML=imglink; 
} 

「プロフィール画像」という名前のHTML要素にユーザー のプロフィール画像を貼り付けるために使用される。このコードは、しかし、原因ログインfacebookで変更 に、これにはありませんもう仕事があります。ユーザーID(例:JohnDoe)の代わりに、 このコードを動作させるには数値IDが必要です。私のコード に含めることができるスクリプトはありますか?それで、FaceBook IDを与えた後にプロフィール画像が表示されますか?

人々が私について間違って考え始める前に: 私はこの数字のIDのものを使って名前& のプロフィール画像のみを検索しています。私は郵送/なりすまし/ハイジャックはしていません! URLから抜け出したいのは、 数値IDと、プロファイル名とプロフィール画像を取得する方法です。私はこれを法的目的のためにのみ使用しています。

ありがとうございます!

+0

いいえユーザーIDにユーザー名をマップする方法がありません – WizKid

+0

Hmmm。私はあなたを信じていますが、http://findfacebookid.comのようなサイトがどのように仕事をしているのか考えていますか?私はこのコードが必要です:)。ご回答いただきありがとうございます。 –

+0

彼らは許可されていないFacebookをこすります – WizKid

答えて

0

Facebookのサービス規約に違反することなくこの情報を取得する方法はないようです。 私は後で(例えば、ToSが変更されたときに)方法を見つけることができます。私はここに投稿します。

関連する問題