Post To MySpace Documentation
Transcrição
Post To MySpace Documentation
Adicionar a Funcionalidade Publicar no MySpace ao Site O que é a funcionalidade Publicar no MySpace? Ao adicionares o link Publicar no MySpace (PTM, Post To MySpace), os teus visitantes podem facilmente partilhar conteúdo do teu site inserindo-o nas respectivas secções favoritas do MySpace. Com apenas alguns cliques o teu conteúdo fica visível na maior rede social do mundo. Com mais de 300+ milhões de utilizadores, o PTM oferece a oportunidade de aumentar significativamente o tráfego para o teu site. O Que Deves Saber Antes de Adicionar o PTM Adicionar um link PTM ao teu site é fácil, mas é uma operação que deve ser realizada por alguém familiarizado com HTML simples, incluindo formulários de submissão ou noções básicas de JavaScript. Se pretenderes automatizar o processo, é normalmente necessário compreenderes o sistema de gestão de conteúdos (CMS, Content Management System) ou a programação do lado do servidor. Passo 1) COPIAR o Código do Link PTM Copia o código seguinte para uma localização proeminente na tua página onde pretendes que o link Publicar no MySpace apareça. <form id="myspacepostto" method="post" action="http://www.myspace.com/index.cfm?fuseaction=postto" target="_blank"> <input type="hidden" name="t" value="INSERE_O_TÍTULO_AQUI" /> <input type="hidden" name="c" value="INSERE_O_CONTEÚDO_AQUI" /> <input type="hidden" name="u" value="INSERE_O_URL_AQUI" /> <input type="hidden" name="l" value="INSERE_A_LOCALIZAÇÃO_AQUI" /> <a href="#" onclick="document.getElementById('myspacepostto').submit();return false;"> <img src="" border="0" alt="Publicar no MySpace!" /> Partilhar no MySpace! </a> </form> Passo 2) SUBSTITUIR os Marcadores de Posição com as Tuas Informações de Publicação O PTM aceita 3 parâmetros principais: Título, Conteúdo e URL. • Apenas um destes 3 parâmetros principais é necessário (ou seja, uma publicação tem de ter um Título, Conteúdo ou URL). • Substitui os marcadores de posição correspondentes no código seleccionado acima (INSERE_O_TÍTULO_AQUI, INSERE_O_CONTEÚDO_AQUI, INSERE_O_URL_AQUI) pelos específicos da tua publicação. • Os parâmetros Título e Conteúdo aceitam HTML não codificado, tal como hiperligações ou imagens ou vídeos incorporados. • O parâmetro Título está limitado aos 90 caracteres. O parâmetro Conteúdo está limitado aos 2000 caracteres. • Certifica-te de que deixas as aspas duplas circundantes e quaisquer citações em aspas duplas de escape que apareçam na tua mensagem (por exemplo, <input type=”hidden” name=”t” value=“Ele perguntou \”’Tás bem?\”” />). Valor 1 2 3 4 5 6 Localização Blogue Boletim Sobre Mim Quem Gostaria de Conhecer Interesses Música PTM inclui um 4º parâmetro opcional: Localização. 7 Filmes • Este parâmetro determina a localização predefinida na 8 Televisão qual a publicação será apresentada no MySpace. O 9 Livros utilizador pode sempre alterar esta localização mais 10 Heróis tarde. • Substitui o marcador de posição INSERE_A_LOCALIZAÇÃO_AQUI por um dos valores numéricos literais da tabela Localização. • Se este parâmetro ainda não tiver definido, será predefinido para a secção “Sobre Mim”. • O teu Título será apresentado na linha de assunto de um Boletim ou Blogue enquanto o URL e Conteúdo serão apresentados no corpo principal. Para todos os outros destinos (incluindo Boletins), o corpo principal irá conter o Título, o URL e o Conteúdo. Exemplos Eis um link PTM de exemplo que publica uma imagem na secção “Sobre Mim” do utilizador. Note a utilização de plicas na etiqueta da imagem no conteúdo. Em alternativa, também podiam ter sido utilizadas duplas aspas de escape (por exemplo, src=\”http://www.photos.com/userimage.jpg\”) <form id="myspacepostto" method="post" action="http://www.myspace.com/index.cfm?fuseaction=postto" target="_blank"> <input type="hidden" name="t" value="Fotografias da minha viagem no Verão" /> <input type="hidden" name="c" value="<p>Eu no parque</p><img src=’http://www.photos.com/userimage.jpg’" /> <input type="hidden" name="u" value="http://www.photos.com/userimage.jpg" /> <input type="hidden" name="l" value=" " /> <a href="#" onclick="document.getElementById('myspacepostto').submit();return false;"> <img src="http://cms.myspacecdn.com/cms/post_myspace_icon.gif" border="0" alt="Publicar no MySpace!" /> Partilhar no MySpace! </a> </form> Eis um exemplo de um link PTM que publica um link simples de novo num artigo de notícias que será colocado na secção “Heróis”. <form id="myspacepostto" method="post" action="http://www.myspace.com/index.cfm?fuseaction=postto" target="_blank"> <input type="hidden" name="t" value="Título de Artigo de Notícias Importante" /> <input type="hidden" name="c" value="" /> <input type="hidden" name="u" value="http://www.newssite.com/article.php?id=123" /> <input type="hidden" name="l" value="10" /> <a href="#" onclick="document.getElementById('myspacepostto').submit();return false;"> <img src="http://cms.myspacecdn.com/cms/post_myspace_icon.gif" border="0" alt="Publicar no MySpace!" /> Partilhar no MySpace! </a> </form> Implementar PTM como um Link de Obtenção Em alternativa, a funcionalidade PTM pode ser implementada como uma hiperligação baseada na obtenção, copiando o código seguinte para a página na qual pretende que o link PTM seja apresentado. <script type="text/javascript"> function GetThis(T, C, U, L) { var targetUrl = 'http://www.myspace.com/index.cfm?fuseaction=postto&' + 't=' + encodeURIComponent(T) + '&c=' + encodeURIComponent(C) + '&u=' + encodeURIComponent(U) + '&l=' + L; window.open(targetUrl); } </script> <a href="javascript:GetThis('INSERE_O_TÍTULO_AQUI',’INSERE_O_CONTEÚDO_AQUI’, 'INSERE_O_URL_AQUI', ‘INSERE_A_LOCALIZAÇÃO_AQUI’)"> <img src="http://cms.myspacecdn.com/cms/post_myspace_icon.gif" border="0" alt="Publicar no MySpace!" /> Partilhar no MySpace! </a> Uma vez que tenhas cortado e colado o código, substitui os marcadores de posição tal como farias para a implementação padrão. • • Quando implementado como uma hiperligação baseada na obtenção o parâmetro Título estará limitado a 60 caracteres enquanto o parâmetro Conteúdo estará limitado a 1000 caracteres. Certifica-te de que deixas as aspas duplas circundantes como escape das plicas que aparecem na tua publicação (por exemplo, <a href="javascript:GetThis('Foi isso qu´ela disse!',’’, 'http://test.com', ‘’)">).