如何获得使用Python的人的Facebook ID?

时间:2018-01-23 08:12:58

标签: python python-3.x python-2.7 python-requests

我正在开发一个小的python代码,我需要知道如何自动化从Facebook个人资料的URL到你的ID的过程。

例如,索尼的Facebook是“https://facebook.com/Sony”,但ID是“56232316996”(https://facebook.com/56232316996)(víahttps://www.findmyfbid.com)。

如何使用python代码自动执行此过程?

非常感谢。

2 个答案:

答案 0 :(得分:0)

你在这个过程中有多远?以下是启动您的一些步骤:

  1. 注册Facebook开发者帐户并创建新应用。 http://developer.facebook.com

  2. 使用访问令牌验证您的应用程序以使用您的Facebook帐户。

  3. 编写将与应用程序连接的Python代码。

  4. 以下是参考:https://towardsdatascience.com/how-to-use-facebook-graph-api-and-extract-data-using-python-1839e19d6999

    -Yuriy

答案 1 :(得分:0)

最近我尝试做同样的事情。这个简单的程序可能对您有用。

import requests
def get_fbid(fb_url):
    URL = "https://findmyfbid.com/"
    PARAMS = {'url': fb_url}
    try:
        r = requests.post(url = URL, params= PARAMS)
        return r.json().get("id")
    except Exception:
        return 0