PHP | Social Media - zbieranie statystyk

PHP | Social Media - zbieranie statystyk
M2
  • Rejestracja:ponad 7 lat
  • Ostatnio:około rok
  • Postów:362
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?
PaulGilbert
Chcesz zrobić stronę, która będzie zbierała informacje o innej stronie? Nie da się, bez dostępu do kodu tamtej strony.
M2
Nie do końca. Bardziej chodzi mi o skorzystanie z informacji które zbierają social media jak np facebook. W tym przypadku chodzi o opinie
M2
Nie chodzi o strony w necie lecz profile stron w sm czyli np fanpage na fb czy strona na fb
hzmzp
  • Rejestracja:ponad 11 lat
  • Ostatnio:dzień
  • Postów:637
2

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

edytowany 1x, ostatnio: hzmzp
masterc
  • Rejestracja:około 4 lata
  • Ostatnio:ponad 3 lata
  • Postów:425
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ć.


Wymyśliłem, że nie chce mi się.
M2
  • Rejestracja:ponad 7 lat
  • Ostatnio:około rok
  • Postów:362
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

Kopiuj
$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

Kopiuj
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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.