2012-11-25 24 views
48

Próbuję utworzyć aplikację Facebooka. Jednak miałem problemy zaraz po tym, jak kreator wykonał swoją pracę.Błąd aplikacji aplikacji do tworzenia aplikacji Facebook

Zmiana nic co kreatora tworzony Mam błąd:

Error 
You have specified an App Domain but have not specified a valid integration URL. 
secure-citadel-xxxx.herokuapp.com must be derived from one of: Site URL, Mobile 
Site URL, Canvas URL, Secure Canvas URL, Page Tab URL or Secure Page Tab URL. 

google go i znalazł żadnej odpowiedzi na to, co to może być ..

Dodawanie http:// i tak na nie zrobić coś więcej niż błąd innego błędu w domenie.

Czy ktoś wie, jak się z tym uporać?

+2

I'v udało się przezwyciężyć. Użycie tej samej ścieżki co w domenie z nawiasami https w witrynie z logowaniem na Facebooku zdaje się go rozwiązać. Jednak nie mogę zrozumieć, jak człowiek powinien to rozgryźć bez bezpośredniej podpowiedzi w komunikacie o błędzie (i o mój Boże, dlaczego czarodziej nie zrobił tego automatycznie ...) – user1851375

Odpowiedz

26

Jedyne dozwolone wartości w polu App Domains są adresy URL, które już weszły w co najmniej jednym z was Select how your app integrates with Facebook blok:

  • strony z Facebooka Logowanie - URL
  • aplikacji na Facebooku - Płótno
  • etc dla pozostałych:
+1

Dzięki za wyjaśnienie! Komunikat o błędzie nie jest tutaj bardzo pomocny. Wciąż szkoda, że ​​nie można przetestować jednej aplikacji na dwóch środowiskach. –

4

W zakładce "Wybór sposobu integracji z Facebookiem" znajduje się zakładka "Strona z Facebookiem". Jest to pod podstawowym kontenerem informacyjnym. Wklej swój pełny adres URL "http://www.example.com/", a następnie umieść "example.com" w polu "Podstawowe informacje o domenach aplikacji".

106

Facebook zmienił interfejs użytkownika dla aplikacji dla programistów, więc może to być trudne do znalezienia. Dla przyszłych osób odwiedzających:

  1. Kliknij Apps, a następnie wybierz swoją aplikację.
  2. Kliknij przycisk Settings po lewej stronie ekranu.
  3. W ustawieniach Basic kliknij przycisk Add Platform poniżej konfiguracji ustawień.
  4. Wybierz Website w oknie dialogowym platformy.
  5. Wprowadź swój adres URL (localhost działa tutaj).
  6. W polu tekstowym App Domains dodaj swoją domenę zgodną z adresem URL.
  7. Zapisz ustawienia.
+9

Dzięki, że zajęło to więcej czasu niż powinno ... –

+0

Pomógł mi, dziękuję. – Ankur

+1

Wielkie dzięki. Po wielu godzinach zmagań, w końcu udało mi się sprawić, by działało. – jivangilad

16

należy „dodać platformę” pierwsze wejście adres swojej strony www, a potem będziesz mógł zapisać App Domain

+0

pracował dla mnie po wielu potknięciach. Chciałbym móc głosować wiele razy. – halkujabra

+0

Dziękuję! Nie mogę uwierzyć, że to nie czyni tego bardziej oczywistym ... – Jerad

Powiązane problemy