2015-07-27 4 views
-1

Я пытаюсь сделать малиновый pi-дисплей на pi-lite числом понравившейся facebook страницы. Я чувствую, что у меня есть все штуки, но я слишком много из n00b, чтобы собрать их всех вместе. Вот как я думал, что я пойдет по этому поводу: - используйте красивый суп для извлечения PagesLikesCountDOMID со страницы FB - отобразите этот номер с помощью pi-lite.кодирование малины pi python beautifulsoup pi-lite facebook как счетчик

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

+0

Спасибо всем. Между pi-lite сценарием Hello World и подобным скриптом счетчика http: //www.idiotinside.com/2015/02/13/get-number-of-like-of-a-facebook-page-using-graph-api-in-python /, я смог заставить его работать. Теперь я пытаюсь понять, как не допустить токена доступа. Всем спасибо! –

ответ

-1

У меня нет опыта работы с малиной Pi (немного с Arduino's), но вы можете узнать, как вы начали. Принятие рабочего кода и его изменение - отличный способ начать работу.

Вот общий отзыв, хотя я еще что-то делаю. Когда вы работаете с проектом со многими движущимися частями, разбейте его частично. Здесь у вас две основные части: веб-скребок (для FB нравится), а затем пользовательский интерфейс, чтобы визуализировать это значение. Я бы создал скрипт, который собирает только FB, а затем создает другой, который отображает только значение на pi-lite.


Веб Скребок Часть

Я использовал this для всех моих BS4 работы, которую я сделал, и это было в состоянии ответить почти на все мои вопросы, с SO заполнения пробелов , Я уверен, что вы справитесь с этим, и я могу ответить на конкретные вопросы о BS4.


Pi-Lite Часть

Вот hello world example для пи-лайт. Возможно, вы уже натолкнулись на это, но, похоже, это хорошая отправная точка, но, как я уже сказал, у меня нет опыта.

Надеюсь, что некоторые из них вам помогут.

+1

Скребок Facebook не допускается его ToS ... Кроме того, есть API для использования – Tobi

+0

Спасибо. Я попробую api и hello world part.Agreed, разбив его на части. –

0

Во-первых, вы должны взглянуть на документы:

Вы можете запросить номер страницы любит, как следующее:

/{page_id}?fields=likes&access_token={app_access_token} 

так, например

/40796308305?fields=likes&access_token={app_access_token} 

покажет понравившийся счет страницы CocaCola. Вам нужно будет создать приложение, чтобы получить токен доступа к приложениям.

См