2011-12-07 8 views
9

In ottobre, Facebook announced supporto per più domini per una singola app. Questa è una grande notizia per gli sviluppatori le cui app hanno più alias di dominio - non più hack iframe per far funzionare l'SDK JavaScript indipendentemente da quale dei tuoi domini l'utente sta visualizzando la pagina!Il supporto per più domini non funziona come pubblicizzato

Sfortunatamente, non sembra funzionare come pubblicizzato.

Nel post del blog, dicono:

L'URL di App (Sito web e/o l'URL Web Mobile) devono provenire da uno dei domini elencati nel campo App Dominio.

Quale è abbastanza ragionevole, ma il modulo nell'app dello sviluppatore sembra imporre la politica di conversare. Ho un paio di domini (ad esempio, abc.com e xyz.com) e l'URL del sito impostato (http://abc.com), e quando salvo ricevo il seguente messaggio di errore:

xyz.com devono essere derivati ​​dal l'URL del tuo sito o il tuo URL Web mobile.

Qualcuno sa una soluzione alternativa per questo problema? O è questo ciò che intendevano e il contenuto del post del blog è sbagliato? Se è così sembra piuttosto sciocco, dal momento che è difficile avere più domini da un singolo URL del sito.

ho commentato sul blog sperando che un ingegnere di Facebook vedrà ... ma nel frattempo ...

+1

La soluzione che ho utilizzato era specificare il mio altro dominio nel campo url mobile. Non so se ci sono conseguenze negative a questo, ma sembra che funzioni per noi. Abbiamo due domini che sono lo stesso sito web e non volevamo creare più di un'applicazione. Ciò funzionerebbe solo per 2 domini però. Penso che siano decisamente fuorvianti nel dire che supportano più domini. Penso che questo sia ciò che realmente intendono per domini multipli: something.mysite.com e somethingelse.mysite.com NOT mysite.com e yoursite.com – AllisonC

risposta

1

Sì è abbastanza vero che

L'URL di App (Sito web e/o URL Web mobile) deve essere derivato da uno dei domini elencati nel campo App Domain.

Ma la loro documentazione deve precisare che è più come il contrario: l'URL del sito (e Mobile se presente) precisa quale sono consentiti i domini nel campo App Dominio, e tutti hanno essere derivato da l'URL sito/mobile. Quindi avete capito bene, a.bc.com e d.bc.com sarebbe stato permesso, ma non x.yz.com

5

Questo è un problema noto e classificato in

https://developers.facebook.com/bugs/288905901157023

È può aiutare a sensibilizzare e risolvere il problema visitando il link del bug su Facebook e iscrivendolo ad esso; facebook dà la priorità ai difetti per numero di abbonati, quindi alzando questo numero aumenterà anche la priorità.

Fare clic sul collegamento in alto e iscriversi!

Grazie! A.