2015-05-28 24 views
0

這些都是一些事情,蟒蛇Facebook的圖形API告訴我:Python-Facebook API:如何使用Python Facebook API獲取所有喜歡我最近發佈在facebook上的帖子的人的profile_ids?

方法

  1. get_objects: 返回所有從圖中作爲字典給定的對象。每個給定的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']) 
    
  2. get_connections: 返回給定對象爲一個字典的所有連接。

    參數:
    id - 一個字符串,它是該特定資源的唯一ID。
    connection_name - 一個字符串,指定對象(例如,訂閱源,朋友,組,喜好,帖子)之間的連接或邊緣。如果留空,get_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') 
    
  3. put_like: 寫一個像給定的對象。

    參數:
    object_id - 一個字符串,它是特定資源的唯一標識。
    例子:

    graph.put_like(object_id='comment_id') 
    


來源:http://facebook-sdk.readthedocs.org/en/latest/api.html

所以,我如何獲得那些最近喜歡的職位(get_objects),誰也喜歡的人的輪廓IDS那些帖子(get_connections),並把喜歡的帖子喜歡我的帖子(put_like)?

回答

-1

你應該嘗試使用JSON並使用你從那裏得到的數據,你可以在python上導入json並通過這個庫發出請求,這會容易得多。

+0

請您詳細說明一下嗎?我應該使用JSON編碼和解碼嗎?如果是,那麼如何? 謝謝! –

相關問題