代码之家  ›  专栏  ›  技术社区  ›  Francisco

facebook api图形不是搜索用户

  •  -2
  • Francisco  · 技术社区  · 7 年前

    我正在尝试查找用户,但它引发了身份验证错误

    import requests
    from urllib.parse import urlencode
    
    token = 'my-token'
    graph_url = 'https://graph.facebook.com/v3.2/search?'
    
    params = {
        'q':'francisco',
        'type':'user',
        'method':'get',
        'format':'json',
        'access_token':token
    }
    
    url = graph_url+urlencode(params)
    
    resp = requests.get(url)
    print(resp.json())
    

    错误:

    {'error': {'message': 'Unsupported operation', 'type': 'OAuthException', 'code': 100, 'fbtrace_id': 'Dao1UbelGkF'}}
    

    似乎有些事情我做得不好,或者不再允许搜索

    1 回复  |  直到 7 年前
        1
  •  1
  •   andyrandy    7 年前

    https://developers.facebook.com/docs/graph-api/changelog/breaking-changes#search-4-4

    自2018年以来,搜索用户不再可用。无论如何,这没有任何意义,你只能得到授权你的应用程序的用户。