Page 2 of 2

Re: udt in iframe aanroepen

Posted: Tue Mar 19, 2013 10:57 am
by velden
Facebook is niet geinteresseerd in je iFrame. Facebook is geinteresseerd in de meta tags van de URL die jij doorgeeft aan hem.

Tenminste, zo zie ik het.

Dat jij binnen die pagina nog een iFrame laadt zal Facebook verder niet interessant vinden. Of je geeft de url door die je als src voor het iFrame gebruikt en zorgt dat daar alle metatags goed staan. Maar dat wil je ook niet waarschijnlijk want dan zullen Facebookgebruikers op die php file van je uitkomen.

Ik denk dat je even back to basic moet gaan voor jezelf en goed bedenken wat je wilt, en wat een logische manier zou zijn om dat te maken. Welke gegevens heb je daarvoor nodig, waar haal je die vandaan en waar plaats je ze.

Denk daarbij eerst aan een oplossing ZONDER cmsms, dus gewoon als statische pagina's. Als je dat werkend hebt bedenk dan hoe je het met cmsms op kunt lossen.

En er staat ook best wat informatie over op internet. Bijvoorbeeld http://hillarsaare.com/multiple-faceboo ... -one-page/. Als ik dat zo snel lees dan is dat (NIET de iframe methode) ongeveer de oplossing die ik een paar posts eerder typte m.b.t. de nieuwssite.

Dat laatste is waarschijnlijk technisch gezien nog wel de makkelijkste oplossing.

Re: udt in iframe aanroepen

Posted: Tue Mar 19, 2013 12:29 pm
by Gregor
Dank je voor het artikel en meedenken!

Ga ik lezen. Het is overigens niet ik die een iframe-methode inschakelt, maar facebook doet dat zelf :( Wellicht dat het artikel uitkomst biedt omdat ik zo scannend iets zag zonder iframe oplossing :)

Re: udt in iframe aanroepen

Posted: Tue Mar 19, 2013 2:53 pm
by Gregor
Wat het artikel beschrijft is wel een elegante oplossing. Je zou dan zoiets krijgen:
Niet dat deze door de facebook debugger komt.... Hij herkent de parameters niet. Ben nog aan het googlen of iemand dit eerder werkend heeft gekregen. Lijkt wel een onontgonnen gebied....

Re: udt in iframe aanroepen

Posted: Tue Mar 19, 2013 2:58 pm
by velden
Ik weet niet wat je precies bedoelt.

Kijk anders eens naar zijn voorbeeld pagina http://hillarsaare.com/projects/facebook/multi-like/

Maar bedenk dan wel dat al die buttons een url hebben die verwijst naar een ANDERE pagina, en dát is jouw uitdaging.

Re: udt in iframe aanroepen

Posted: Tue Mar 19, 2013 3:06 pm
by Gregor
Wat ik uit het artikel afleid, is dat de schrijver suggereert om de url uit te breiden, dus de metatags achter de url te plakken:
http://<url>?<meta tags>
Wat ik uit het stuk niet scherp krijg is, wat het formaat van die <metatags> is. Het formaat is niet het formaat zoals je dat in de <head></head> plaatst. Dus dat is idd de uitdaging ;)

Re: udt in iframe aanroepen

Posted: Tue Mar 19, 2013 3:12 pm
by velden
Dat leid je dan mogelijk af uit het stukje
That url must contain the opengraph meta tags.
?

Maar daarmee zal de schrijver bedoelen dat de PAGINA achter die url de betreffende meta tags bevat.

Facebook krijgt een url door. Die url zal Facebook bezoeken en daar de OpenGraph meta tags uitlezen. Niets meer, niets minder.

Nu aan jou de taak (uitdaging) om een pagina te genereren die de juiste tags bevat én een unieke url heeft die je aan Facebook meegeeft.

Ik weet zeker dat het wel te maken is, maar nogmaals, goed nadenken wat Facebook wil zien en dan bedenken hoe je dat in cmsms kunt maken.

Re: udt in iframe aanroepen

Posted: Tue Mar 19, 2013 4:56 pm
by Gregor
Ik weet door het vele puzzelen zolangzamerhand wat facebook verwacht aan opengraph metatags, die heb ik tenslotte ook al op mijn site werkend. Alle voorbeelden gaan uit van <head>meta tags</head> oplossingen.

Al denkend kwam ik op cms_selflink uit en daar de code te plaatsen dat zodra er een foto wordt geopend, die bewuste pagina wordt geopend. Maar of dat past met de logica van Gallery, geen idee. Dit alles begint meer hogere cmsms-kunde te worden....