Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    89

    inserire su sito aspnet i tasti per il post su facebook

    Mi hanno chiesto chiesto di inserire su un sito che ho sviluppato in NET 3.5, i classici button per fare l'odioso (almeno per me che non sopporto FB) Post su facebook nell'ambito della gestione di un notiziaro fatto appunto in Net.

    Ho visto il come fare sul facebbok, inserito lo script che danno e fatto ma mi riporta solo il link del sito mentre vorrebbero invece che si veda nella bacheca su FB anche un'immagine ed un breve testo della notizia.
    Ora ho spulciato un po in rete e vedo che per gestire nel post oltre al link altri dati come una immagine di anteprima ed un testo dovrei usare il protocollo Open Graph tramite dei meta tag di FB da inserire nell'Head della pagina. Ma problema io ho sviluppato con master page e pagine figlie, i tag head e /head al cui interno mettere i tag di meta tag sono presenti nella master page mentre i dati da cui prendere l'immagine da porre come anteprima ed il testo sono nella pagina figlia che non hanno invece i Meta tag.
    Come risolvo?

    grazie
    stefy

  2. #2
    da quello che scrivi sembra che tu hai fatto un post direttamente verso facebook, e che facebook legge i tag meta e gli header della tua pagina.
    Se è così c'è qualcosa che non mi torna.

    Mi diresti come hai fatto per mandare i dati o dove posso leggere quello che hai trovato su internet?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    89
    ecco la pagina di facebook dove spiega come creare l'integrazione pagina web e proprio web site e l'uso degli open graph da inserire nei meta tag

    http://developers.facebook.com/docs/.../plugins/like/

  4. #4
    ok, se non ho capito male, hai la necessità di inserire i tag necessari tipo questi:
    codice:
    <meta property="og:title" content="Prova da SITO" />
    <meta property="og:type" content="hotel" />
    <meta property="og:url" content="http://www.SITO.it/pagina.aspx" />
    <meta property="og:image" content="http://www.SITO.it/images/prova.png" />
    <meta property="og:site_name" content="SITO" />
    <meta property="fb:admins" content="1298290449" />
    Bene, devi mettere un ContentPlaceHolder nella masterPage, all'interno del tag Head:
    codice:
    <head>
        <asp:ContentPlaceHolder ID="head" runat="server">
        </asp:ContentPlaceHolder>
    </head>
    Poi, nella pagina che ti interessa (non sei obbligato a metterlo in tutte), utilizzi un content per "sostituire" sulla MasterPage il codice che ti serve:
    codice:
    <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
        <meta property="og:title" content="Prova da SITO" />
        <meta property="og:type" content="hotel" />
        <meta property="og:url" content="http://www.SITO.it/pagina.aspx" />
        <meta property="og:image" content="http://www.SITO.it/images/prova.png" />
        <meta property="og:site_name" content="SITO" />
        <meta property="fb:admins" content="1298290449" />
    </asp:Content>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.