私はFacebookグラフのapiでしばらく遊んでいましたが、私の知る限り、ユーザー名からFacebookユーザーのIDを取得できないようにすべきです。URLからFacebookのユーザーIDを特定していますか?
その後、私はstalkscan.comのようになりました。あなたはFacebookのURLを提供し、結果のクエリにはそのユーザー名のプロファイルIDが含まれます。
グラフapiを使用してもしなくても同様の結果を得ることができますか?
私はFacebookグラフのapiでしばらく遊んでいましたが、私の知る限り、ユーザー名からFacebookユーザーのIDを取得できないようにすべきです。URLからFacebookのユーザーIDを特定していますか?
その後、私はstalkscan.comのようになりました。あなたはFacebookのURLを提供し、結果のクエリにはそのユーザー名のプロファイルIDが含まれます。
グラフapiを使用してもしなくても同様の結果を得ることができますか?
あなたは次のエンドポイントを使用してFacebookのユーザーIDを取得することができます:それはFacebookのソーシャルグラフに関連する
URL /?id={url}
{URL}は外部のURLを表します - Facebook上でURLから株式やコメント、およびURLに関連付けられたOpen Graphオブジェクト。 (たとえば、ユーザー、ページ...)。
import requests
USER_URL = '' # your link
ACCESS_TOKEN = '' # your credentials
params= {'id': USER_URL,'access_token': ACCESS_TOKEN}
fb_graph = "https://graph.facebook.com/v2.7/"
r = requests.get(fb_graph, params=params)
fb_id = r.json().get('id')
print('Facebook User ID: %s' % fb_id)
グラフAPIの完全なドキュメントがhere入手可能です:Pythonのでは
、あなたはこのようなものを使用することができます。
APIはありません。それを行う唯一の方法は、許可されていない掻き削りです。 – WizKid
@WizKidサンプルサイトは掻き取りでそれを達成していると思いますか?スピードはあるとは思えませんが(可能ですが)。 – Codingo
これ以外の方法はありません。彼らは何をしているのですか? – WizKid