PHP | Social Media - zbieranie statystyk

0

Cześć,
mam do was pytanie jak najlepiej stworzyć system gdzie użytkownik podaje w panelu link do strony a następnie system zbiera statystki o danej stronie.
Dokładnie założenie jest takie:

  1. Klient w panelu podaje link do strony (oczywiście chodzi o link do strony w sm - załóżmy strona na fb)
  2. System ma pobrać statystyki o danej strony - opinie etc
    Nie wiem czy się nie mylę ale wydaje mi się że klient poza linkiem do strony raczej musi podać swój wygenerowany token? Następnie należy połączyć się przez API i zebrać potrzebne dane?
2

Nie da się, ale możesz skorzystać z API np FB i coś tam sobie odczytać z dostępnych danych.

0

Musisz zrobic aplikacje pod FB i jesli klient chce to instaluje i wtedy apka zbiera dane na tyle na ile pozwala ci API. Uzytkownik isntalujac apke zgadza sie na pewne rzeczy ktore mozesz od niego wziać.

0

Próbuję połączyć z API fb, tutaj mam wszystkie informacje które mnie interesują https://developers.facebook.com/docs/graph-api/reference/v10.0/insights

$response = $fb->get(
    '{object-id}/insights?metric={metric-1},{metric-2},{metric-3},...',
    '{access-token}'
  );

kawałek kodu którym można pobrać dane. Mam app_id i app_secret, token uzyskuję w taki sposób

https://graph.facebook.com/oauth/access_token?client_id=${appId}&client_secret=${appSecret}&grant_type=client_credentials

zwraca token
pytanie czy ten access_token w powyższym przykładzie to token który generuję czy chodzi o jeszcze inny token?
Podając token który uzyskuję a object-id zastępując id strony całość nie działa :/

Ktoś? Coś?

Dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1