pagina di Facebook: come aggiungere una casella personalizzata nella parte in basso a sinistra della scheda muro?

StackOverflow https://stackoverflow.com/questions/1091697

  •  11-09-2019
  •  | 
  •  

Domanda

Cari tutti, ho una domanda sulla pagina Facebook: ( non pagina del profilo utente, voglio dire una pagina di Facebook dove è possibile diventare fan)

Come aggiungere una casella personalizzata nella parte in basso a sinistra della scheda muro? (Io sono l'autore della pagina / admin)

Per favore, non solo dare una risposta "aggiungere la casella alla pagina". Perché io davvero non so come fare.

Inoltre, sembra che mettere $ facebook-> api_client-> profile_setFBML e $ facebook-> api_client-> profile_setInfo per l'applicazione non fornirà un modo per la pagina per aggiungere la casella.

Di seguito è un'immagine di esempio che viene fatto dagli altri. Ho cerchiato casella l'immagine. Vorrei sapere come fare lo stesso alla pagina che ho posseduto. Molte grazie per la lettura.

alt text http://design.outblaze.com/calvin/facebook/facebookPageBoxQ .jpg

È stato utile?

Soluzione

 $facebook->api_client->profile_setFBML  

è assolutamente corretto afair. Vai alla App pagina e aggiungere l'app al tuo Fan Page. Sarà più properbly visualizzato nella scheda Boxes.

    // get the fbml for the box 
    $main_box = $this->render();
    // the first main_box is actually deprecated feel free not to use it
    $this->facebook->api_client->profile_setFBML($main_box, PAGE_ID, $main_box, NULL, $main_box, $main_box);
    // for easier workflow forward the user directly to the page
    $this->facebook->redirect(PAGE_URL);  

Ma, come detto da altri in questa discussione nel 90% dei casi il Static FBML App da parte di Facebook fa il lavoro.

Altri suggerimenti

La risposta di irrealtà mi ha aiutato meglio, ma è necessaria una precisazione. Queste scatole possono essere aggiunti solo a "Pagine" di disporre dei diritti di amministratore per. Non è possibile aggiungere una di queste caselle alla pagina del tuo profilo da quello che posso vedere. (Chiunque? Dimostrare che mi sbaglio, per favore!)

Si scrive un'applicazione che ha una scatola. Si aggiunge la casella alla pagina, quindi spostare la casella per parete della pagina.

Per esempio, ho spostato il riquadro a pagina Note di mia app al mio muro, così si poteva vedere:

http://www.facebook.com/apps/application.php ? id = 96193636102

Aggiorna, con più informazioni:

In generale, il modo in cui si esegue questa operazione è che si aggiunge una funzione per la vostra applicazione che crea un blocco di FBML e lo passa al setFBML (), utilizzando l'identificativo del tuo pagina invece di un ID utente come destinazione.

ho intenzione di fare questo a me stesso di aggiungere alcune statistiche riassuntive alla pagina profilo di mia app, ma che ha dovuto aspettare fino dopo l'orario di lavoro.

Ho trovato la risposta. E 'utilizzando il FBML statica fatta da facebook

http://www.facebook.com/apps/application .php? id = 4949752878 & ref = s

Vai lì, fai clic su "aggiungi alla mia pagina", e scegliere la pagina.

Poi goto la propria pagina e fai clic su "Modifica pagina", allora troverete FBML sotto le applicazioni.

Clicca la matita nella casella FBML in alto a destra, selezionare Modifica.

Poi, alla pagina di modifica, basta scrivere qualcosa e salvare le modifiche

Avanti tornare alla tua propria pagina. Vai alla scheda "scatole", si trova la casella di FBML che hai appena fatto.

Fare clic sul pulsante di matita nella casella FBML, selezionare "Move to Tab Wall", e poi fatto! Facebooking Felice!

Per quanto ho capito le scatole profilo saranno rimossi al più presto.

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