如何解决python中facebook获取访问令牌错误?

如何解决python中facebook获取访问令牌错误?,python,facebook,facebook-graph-api,facebook-sdk-4.0,Python,Facebook,Facebook Graph Api,Facebook Sdk 4.0,我已经通过控制台在python中安装了facebook模块 pip install facebook-sdk 然后注册到facebook api获取应用程序id和应用程序机密。我不会在下面透露它们 import facebook app_id = '00000' app_secret = 'xxxx' access_token = facebook.get_app_access_token(app_id,app_secret) 当我执行它以获取访问令牌时,我的python控制台抛出以下错误:

我已经通过控制台在python中安装了facebook模块

pip install facebook-sdk
然后注册到facebook api获取应用程序id和应用程序机密。我不会在下面透露它们

import facebook
app_id = '00000'
app_secret = 'xxxx'
access_token = facebook.get_app_access_token(app_id,app_secret)
当我执行它以获取访问令牌时,我的python控制台抛出以下错误:

Traceback (most recent call last):

  File "<ipython-input-18-0dfc0fd92367>", line 1, in <module>
access_token = facebook.get_app_access_token(app_id,app_secret)

AttributeError: 'module' object has no attribute 'get_app_access_token'
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
access\u token=facebook.get\u app\u access\u token(app\u id,app\u secret)

AttributeError:“模块”对象没有属性“获取应用程序访问令牌”

请帮忙

这是一个已知的问题。只需卸载
facebook
facebook sdk
,然后只重新安装
facebook sdk

sudo pip uninstall facebook
sudo pip uninstall facebook-sdk
sudo pip install facebook-sdk
此外,您可以通过以下方式实现自己的
获取应用程序访问令牌

def get_app_access_token(app_id, app_secret):
    """Get the access_token for the app.

    This token can be used for insights and creating test users.

    @arg app_id :type string :desc retrieved from the developer page
    @arg app_secret :type string :desc retrieved from the developer page

    Returns the application access_token.

    """
    # Get an app access token
    args = {'grant_type': 'client_credentials',
            'client_id': app_id,
            'client_secret': app_secret}

    f = urllib2.urlopen("https://graph.facebook.com/oauth/access_token?" +
                              urllib.urlencode(args))

    try:
        result = f.read().split("=")[1]
    finally:
        f.close()

    return result

结果将有您的访问令牌

非常感谢@naqusab.的帮助。。在成功执行它之后,我的下一行codegraph=facebook.GraphAPI(access\u token)AttributeError中出现了一个错误:“module”对象没有属性“GraphAPI”