Pergunta

Eu estou desenvolvendo um facebook de aplicação.Eu tenho um objeto personalizado criado no gráfico aberto, listadas abaixo estão algumas das minhas preocupações

  1. Fazer todas as instâncias do objeto em um determinado tipo de objeto exigem uma única página da web?
  2. Eu estou usando JS SDK para postar ações de gráfico aberto, existe alguma regra que o objeto url("myobjectrul" no código abaixo) eu uso no js função, por exemplo:

FB.api('/me/myapp:myaction' + '?myobject=myobjecturl&access_token=myaccessToken', 'post', { raspar:true },

         function (response) {
             var msg = 'Error occured';
             if (!response || response.error) {
                 if (response.error) {
                     msg += "\n\nType: " + response.error.type + "\n\nMessage: " + response.error.message;
                 } alert(msg);
             } else {
                 alert('Post was successful! Action ID: ' + response.id);
             }
         });

deve ser mesmo com o og:url na metatag no objeto?

  1. podemos passar cadeias de caracteres de consulta, juntamente com o objeto de url que pode ser obtido na página do objecto?

  2. Como podemos postar o mesmo tipo de objeto com diferentes propriedades de objeto(por ex.imagem diferente, de diferentes urls, etc.)

qualquer ajuda é muito apreciada.

Foi útil?

Solução

A resposta é sim.Cada instância de um objeto de mapas para uma página, seja html, C#, php...seja o que for.Então, se você é um de jquery dinâmica programador, você terá que mudar a sua arquitetura ou ir sem open graph.

Minha empresa http://www.fuhshnizzle.com usa o jquery, ajax, Amazon S3 para criar listas de reprodução de vídeo que executar no media player.Este é um extremamente leve arquitetura.Recentemente, os recursos alocados para publicar listas de reprodução diretamente para o open graph.Nossa equipa de arquitectos inicialmente não perceber que isso não era dinâmico.Eles presumiam que eles pudessem definir os objetos, como C#, classes, por exemplo, e, em seguida, instanciá-los dinamicamente em tempo de publicar.

Havia um pouco de medo de que, no nosso caso, nós teríamos que publicar uma página da web por lista de reprodução e, em seguida, a questão surgiu como para o CRUD.O que acontece se o usuário altera a lista de reprodução, exclui-lo, etc.Em essência, seria preciso virar de páginas html para o equivalente a registros do banco de dados.

A partir de um custo/benefício ponto de vista este é ÁSPERO.Se temos de 100.000 listas de reprodução criadas diariamente fazer agora temos que manter e publicar a 100.000 páginas da web?A resposta é SIM.Essa é uma proposta cara que parece ignorar o poder da web para criar conteúdo on the fly através de parâmetros e scripts.Ter de criar conteúdo estático foi um disjuntor do negócio para minha empresa, depois de muitos emocional reuniões.

Nosso arquiteto-chefe e saiu resmungando algo sobre o "rabo abanando o cachorro." Para o que vale a pena meus pensamentos estão esta é uma decisão de negócio que devem ser feitas, dependendo do seu modelo de negócio.

Publicação De Objetos

Abrir Objetos gráficos são simplesmente suas páginas da web com o Open Graph meta tags.

Geração Facebook Open Graph meta tags dinamicamente

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