Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Jak sprawdzić, dzięki komu stronę polubiło najwięcej osób?
Forum PHP.pl > Forum > PHP
Dabekk75
Dzień dobry,
Posiadam aplikację na FB otwierającą okno w którym można wybrać osoby z listy znajomych, którym ma wysłać zaproszenia.

  1. <?php
  2. if($_GET['app_request_type'] != "" || $_GET['ref'] == "notif" || $_GET['request_ids'] != ""){
  3. $url = "MOJ URL";
  4. echo ("<script>java script:top.location.href='".$url."'</script>");
  5. }
  6. ?>
  7. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="https://www.facebook.com/2008/fbml">
  8. <head>
  9. <title></title>
  10. </head>
  11. <body>
  12. <div id="fb-root"></div>
  13. <script src="http://connect.facebook.net/pl_PL/all.js"></script>
  14. <script>
  15. FB.init({
  16. appId : '123',
  17. cookie : true,
  18. status:true
  19. });
  20.  
  21. function sendRequestViaMultiFriendSelector() {
  22. FB.ui({method: 'apprequests',message: 'Podaj dalej do swoich znajomych'
  23. }, requestCallback);
  24. }
  25.  
  26. function requestCallback(response) {
  27. if(response){};
  28. }
  29. </script>


Pytanie: jak zrobić, aby zapisywało się, która osoba zwerbowała najwięcej znajomych?

z góry dzięki pozdrawiam
PoL4K
Musisz poczytać w api fb, nie mam pojęcia czy w ogóle taka możliwość istnieje...
marins
FB jako tako nie oferuje takich możliwości.

Ale zawsze można dodać do adresu URL (polecanego znajomym) parametr GET z ID osoby polecającej.

potem w skrypcie sciągasz ten id i zapisujesz do bazy danych.

Sama identyfikacja usera po ID - jest banalna ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.