Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python-Facebook-API:如何使用Python-Facebook-API获取所有喜欢我最近在Facebook上发布的帖子的人的个人资料id?_Python_Facebook_Facebook Graph Api_Facebook Like - Fatal编程技术网

Python-Facebook-API:如何使用Python-Facebook-API获取所有喜欢我最近在Facebook上发布的帖子的人的个人资料id?

Python-Facebook-API:如何使用Python-Facebook-API获取所有喜欢我最近在Facebook上发布的帖子的人的个人资料id?,python,facebook,facebook-graph-api,facebook-like,Python,Facebook,Facebook Graph Api,Facebook Like,以下是python facebook graph API告诉我的一些事情: 方法 获取对象: 以dict形式返回图形中的所有给定对象。每个给定ID映射到一个对象 参数: ids–包含多个资源ID的列表 示例: post_`ids = ['post_id_1', 'post_id_2'] posts = graph.get_objects(ids=post_ids) # Each given id maps to an object. for post_id i`n post_ids: pr

以下是python facebook graph API告诉我的一些事情:

方法

  • 获取对象
    : 以dict形式返回图形中的所有给定对象。每个给定ID映射到一个对象
    参数:
    ids
    –包含多个资源ID的列表

    示例:

    post_`ids = ['post_id_1', 'post_id_2']
    posts = graph.get_objects(ids=post_ids)
    # Each given id maps to an object.
    for post_id i`n post_ids:
       print(posts[post_id]['created_time'])
    
    graph.put_like(object_id='comment_id')
    
  • 获取连接
    : 以dict形式返回给定对象的所有连接。

    参数:
    id
    –是该特定资源的唯一id的字符串。
    connection\u name
    -一个字符串,用于指定对象之间的连接或边缘,例如提要、好友、组、喜欢、帖子。如果保留为空,
    get\u connections
    将只返回经过身份验证的用户的基本信息。

    示例:
    获取经过身份验证的用户的所有好友

    friends = graph.get_connections(id='me', connection_name='friends')
    # Get all the comments from a post
    comments = graph.get_connections(id='post_id', connection_name='comments')
    
  • put_like
    : 将like写入给定对象。

    参数:
    object\u id
    -是特定资源的唯一id的字符串
    示例:

    post_`ids = ['post_id_1', 'post_id_2']
    posts = graph.get_objects(ids=post_ids)
    # Each given id maps to an object.
    for post_id i`n post_ids:
       print(posts[post_id]['created_time'])
    
    graph.put_like(object_id='comment_id')
    

  • 来源:


    那么,我如何获取最近喜欢的帖子(
    get_objects
    )以及喜欢这些帖子的人的个人资料ID(
    get_connections
    ),并在喜欢我帖子的朋友帖子上添加一个like(
    put_like

    您应该尝试使用JSON并处理从那里获得的数据,您可以在python上导入JSON并通过此库发出请求,这将更容易。

    您能详细说明一下吗?我应该使用JSON编码和解码吗?如果是,那怎么办?谢谢