Получение информации о Facebook с Python - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь получить показы со своей страницы в Facebook с помощью python, я просто прошу показы, чтобы все заработало, но было бы здорово получить все данные из поста.Мой код выглядит так:

import facebook
import requests
import json

# Give the date Unixtime format
a = u'12/30/2018'
b = u'12/31/2018'
since = datetime.datetime.strptime(a, "%m/%d/%Y")
until = datetime.datetime.strptime(b, "%m/%d/%Y")

# Parse and make the URL
token = 'MyAccessToken'
graph = facebook.GraphAPI(access_token=token, version=3.1)
page_info = graph.get_object('me')
page_id = page_info['id']
base = 'https://graph.facebook.com/v3.2'
node = '/' + page_id + '/insights/page_impressions'
url = base + node
parameters = {'period': 'week', 'access_token': token,'since': since, 
              'until': until}
object1 = requests.get(url, params=parameters).text.encode('utf-8')
data = json.loads(object1)

print(data)

Я не получаю ошибки, просто массив данных пуст:

{'data': [], 'paging': {'previous': 
 'https://graph.facebook.com/v3.2/pageID/insights?period=week&access_token=MyAccessToken&metric=page_impressions_unique&since=1547994299&until=1548253499', 'next': 
 'https://graph.facebook.com/v3.2/pageID/insights?period=week&access_token=MyAccessToken&metric=page_impressions_unique&since=1548512699&until=1548771899'}}

Я уже проверил этот пост и яу меня есть разрешение «read_insights» для этого токена и права администратора / владельца страницы, я также прочитал этот пост об этом, но ответ не полный, и происходит то же самое.

Кто-нибудь знает, как правильно получать данные Facebook Insights с помощью Python?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...