Facebook page: Como adicionar uma caixa de personalização no lado inferior esquerdo da guia parede?

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

  •  11-09-2019
  •  | 
  •  

Pergunta

Olá a todos, eu tenho uma pergunta sobre o Facebook Page: ( não página de perfil do usuário, eu quero dizer uma página no Facebook onde você pode se tornar um fã)

Como adicionar uma caixa de personalização no lado inferior esquerdo da guia parede? (Eu sou o criador da página / admin)

Por favor, não apenas dar uma resposta "adicionar a caixa para a página". Porque eu realmente não sei como.

Além disso, parece que colocar $ facebook-> api_client-> profile_setFBML e US $ facebook-> api_client-> profile_setInfo para a aplicação não irá fornecer um caminho para a página para adicionar a caixa.

Abaixo está uma imagem exemplo que é feito pela outra. Tenho circulado a caixa na imagem. Eu gostaria de saber como fazer o mesmo para a página que eu possuía. Muito obrigado pela leitura.

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

Foi útil?

Solução

 $facebook->api_client->profile_setFBML  

é afair absolutamente correto. Vá para a página App e adicionar o aplicativo ao seu Fan Page. Ele vai mais properbly aparecer na Tab 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);  

Mas, como dito por outros neste segmento em 90% dos casos, o estática FBML App pelo Facebook faz o trabalho.

Outras dicas

A resposta de irrealidade me ajudou a melhor, mas um esclarecimento é necessário. Essas caixas podem ser adicionados apenas para "Páginas" que você tem direitos de administrador. Você não pode adicionar uma dessas caixas para sua página de perfil do que eu posso ver. (Qualquer um? Provar que estou errado, por favor!)

Você escreve um aplicativo que tem uma caixa. Você adiciona a caixa para a página, em seguida, mover a caixa para a parede da página.

Por exemplo, eu me mudei as Notas Quadro na página do meu aplicativo para minha parede para que você possa vê-lo:

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

Update, com mais informações:

Em geral, a maneira de fazer isso é que você adicionar uma função ao seu aplicativo que cria um bloco de fbml e passa para setFBML (), usando ID da sua página em vez de um ID de usuário como o destino.

Estou a planear fazer isto sozinho para adicionar algumas estatísticas de resumo para Página de perfil do meu aplicativo, mas que tem que esperar até depois de horas de trabalho.

Eu encontrei a resposta. Ele está usando o FBML estática feita a partir facebook

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

Vá lá, clique em "adicionar à minha página", e escolher sua página.

Then GoTo sua própria página e clique em "Editar página", então você vai encontrar FBML sob as aplicações.

Clique no lápis na caixa superior direito FBML, selecione Editar.

Em seguida, na página de edição, basta escrever alguma coisa e salvar as alterações

Em seguida voltar para a sua própria página. Goto na guia "Boxes", você vai encontrar a caixa de FBML que você acabou de fazer.

Clique no botão de lápis na caixa de FBML, selecione "Mover para Tab Wall", em seguida, feito! Facebooking feliz!

Tanto quanto eu entendo as caixas de perfil será removido em breve.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top