Domanda

La mia app funzionava perfettamente con Rails 2.2 e Facebooker 1.0.13, ma continuo a ricevere un errore 406 con Rails 2.3. Ho controllato il tipo mime, l'impostazione canvas / iframe in Facebook e le richieste funzionano benissimo al di fuori di Facebook (ovvero ottengo l'app completa finché non accedo ad essa all'interno dell'iframe di Facebook). Qualcosa è cambiato di recente nell'API di Facebook che causerebbe questo errore? O c'è qualcosa in Facebooker che hai trovato potrebbe essere risolto rapidamente?

Ecco il mio registro Dev come riferimento: Processing PostsController # index (per xx.xxx.xx.xxx al 2009-03-06 03:24:44) [OTTIENI]   Parametri: {" fb_sig_app_id " = > " xxxxx " ;,
   & Quot; fb_sig_in_iframe " = > " 1 " ;,
   & Quot; fb_sig_locale " = > " it " ;,    & Quot; fb_sig_in_new_facebook " = > " 1 " ;,
   & Quot; fb_sig " = > " xxxxx " ;,
   & Quot; fb_sig_added " = > " 1 " ;,
   & Quot; fb_sig_expires " = > " xxxxx " ;,
   & Quot; fb_sig_session_key " = > " xxxxx " ;,
   & Quot; fb_sig_ss " = > " xxxxx " ;,
   & Quot; fb_sig_api_key " = > " xxxxx " ;,
   & Quot; fb_sig_time " = > " 1236327886.7997 " ;,
   & Quot; fb_sig_profile_update_time " = > " 1228275036 " ;,
   & Quot; fb_sig_user " = > " 11111 "}
  Colonne utente (6.0ms) MOSTRA CAMPI DA utenti   Carico utente (1.0ms) SELEZIONA * DA utenti DOVE ( utenti . login = 11111) LIMIT 1   SQL (0.0ms) BEGIN   SQL (0.0ms) COMMIT   Carico della competizione (0.0ms) SELEZIONA * DA posts

Completato in 135ms (Vista: 8, DB: 8) | 406 Non accettabile

[ http://xx.xx.xxx. xxx / fb_sig_in_iframe = 1 & amp;?
fb_sig_locale = it & amp;
fb_sig_in_new_facebook = 1 & amp;
fb_sig_time = xxxxx.xxxxx & amp;
fb_sig_added = 1 & amp;
fb_sig_profile_update_time = 1228275036 & amp;
fb_sig_expires = xxxxx & amp;
fb_sig_user = xxxxx & amp;
...]

Se sono necessari ulteriori dettagli, sarò lieto di fornirli ... :-)

È stato utile?

Soluzione

Trovato la risposta nei forum di Facebook:

http://forum.developers.facebook.com/viewtopic .php? pid = 93648 # p93648

Mi dispiace implicare che Facebooker non funzionasse correttamente ... Quello che stai facendo è GRANDE Michael (et al), continua così!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top