Próbuję utworzyć zakładkę iframe dla strony na Facebooku.Facebook Czy można pobrać dane użytkownika i wypełnić formularz w elemencie iframe?
Na tej stronie ładuję element iframe, który składa się z formularza z innej domeny/witryny.
Czy można używać javascript do wysyłania zapytań do interfejsu graficznego, aby załadować dane użytkownika do tego załadowanego formularza iframe za pomocą javascript, który jest wstępnie wypełniony dla użytkownika?
Mam świadomość, że istnieje problem z zabezpieczeniami międzydomenowymi. W takim przypadku, załóżmy, że moja zakładka iframe jest teraz hostowana w tej samej domenie co załadowany formularz iframe, czy będzie to teraz wykonalne?
Wystarczy, aby sprawdzić, czy mam to prawo: Masz aplikację strony, która jest umieszczona na serwerze w domenie Dx, w tym strony (PA), który chcesz załadować inną stronę (Pb, z formularza), który jest również z domeny dX w iframe, czy to prawda do tej pory? Jeśli tak, skąd chcesz wykonywać połączenia API? pA, pB lub oba? Ponadto w ustawieniach aplikacji domena aplikacji jest ustawiona na dX? –
Negatywny. pB, z formularzem jest dostarczany z domeny dZ w iframe. Chcę nawiązać połączenie poprzez FB API JavaScript SDK w Pa, aby zaktualizować formularz (dane użytkownika) w PB. Osobiście nie sądzę, że jest to możliwe, ponieważ brzmi jak ogromny problem z bezpieczeństwem, gdybym mógł. Ale chciałem to jeszcze raz sprawdzić na SO. – super9
Powinieneś również dokładnie sprawdzić, czy to, co próbujesz zrobić, nie narusza zasad platformy, przynajmniej ze względu na transfer danych do innej domeny/witryny i/lub z powodu danych formularzy zbudowanych na podstawie danych pobranych z interfejsu API Facebooka. –