2012-12-14 15 views
5

Zastanawiam się, czy można użyć FB.ui do zapraszania znajomych do niestandardowej strony mojej aplikacji internetowej, ale nie do jej indeksu.Zapraszanie znajomych z Facebooka do niestandardowego interfejsu użytkownika

metoda

Apprequests wydaje się nie mieć żadnych parametrów jak konfigurowalny URI

FB.ui({method: 'apprequests', 
    message: 'yay!', 
    }); 

W przypadku, gdy jest to niemożliwe do osiągnięcia z FB.ui, byłbym zadowolony, aby zaakceptować wszelkie inne opcje. Z góry dziękuję.

Odpowiedz

2

Domyślnie zaproszenie zawsze wyśle ​​użytkownika do domyślnego adresu URL dla swojej aplikacji. Powinieneś wykryć ten adres URL na stronie indeksu, a następnie przekierować go tam, gdzie naprawdę chcesz, aby je odwiedził.

Aby to zrobić, należy wyszukać adres request_ids w adresie URL ($_GET), a następnie wykonać wywołanie API pod numerem /$request_id, aby je zweryfikować. Następnie możesz przekierować użytkownika na dowolną stronę (przekierowanie JavaScript lub przekierowanie nagłówka PHP).

+1

Możesz także użyć parametru 'data', aby dołączyć niektóre informacje do żądania, jeśli chcesz przekierować do różnych celów. – CBroe

Powiązane problemy