Python facebook скрипт коммнета на постах друзей или новостных лентах

Я использую это сейчас, но проблема в том, что комментарии в моем собственном сообщении, а не в сообщении моих друзей, которые отображаются в новостной ленте, может кто-нибудь помочь?

import requests
import json

#Insert facebook token here
access_token = "EAAAAAYsX7TsBAKjc0HMdot1QDF9N4REQvLQZBD9NIV5OJniqpp27RpXZCsggTDbquvjz3qbepoY3GdNGvMbbdVekhTsQpS1UR1a1ZCKZC8i31oweypI8h3WSyoL0kMnq4RzUFZC0Cxow8aJZAmMAPTcPWcWAFW7nyQB3aqNSHG8uGVKwHHcUKlk18jpwhi1EKpgBe8aC550EuqqwZAF9nw4Bj9ZAJig0hSAZD"

def comment_on_posts(posts, amount):
    counter = 0
    for post in posts:
        if counter >= amount:
            break
        else:
            counter = counter + 1
        url = "https://graph.facebook.com/{0}/comments".format(post['id'])
        message = "Nice"
        parameters = {'access_token' : access_token, 'message' : message}
        s = requests.post(url, data = parameters)

def get_posts():
    payload = {'access_token' : access_token}
    r = requests.get('https://graph.facebook.com/me/feed', params=payload)
    result = json.loads(r.text)
    return result['data']

if __name__ == "__main__":
    posts = get_posts()
    comment_on_posts(posts, 25)

0 ответов

Другие вопросы по тегам