Facebook feeds publiceren op site

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
jasbeschermer
Forum Members
Forum Members
Posts: 16
Joined: Tue Mar 25, 2014 2:35 pm

Facebook feeds publiceren op site

Post by jasbeschermer »

Hoi,

Ik wil facebook news feeds weergeven op mijn website. Ik heb daarvoor deze tutorial gebruikt.

Ik ben zover dat ik mijn json array kan zien, maar als ik mijn code in udt probeer, blijf ik fouten krijgen.

Ik ben geen programmeur maar een soort copy-paste knutselaar.

nog een paar dingetjes die handig kunnen zijn.
op mijn server (localhost, easyphp) staat allow_url_fopen = On
error = file_get_contents($json_object): failed to open stream

kan iemand aangeven wat ik fout doe?

groetjes jasbeschermer
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am

Re: Facebook feeds publiceren op site

Post by velden »

file_get_contents($json_object) staat niet in die tutorial als ik het goed zie.

je zou je udt eens kunnen posten
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: Facebook feeds publiceren op site

Post by Rolf »

jasbeschermer wrote:error = file_get_contents($json_object): failed to open stream
Kan bestand niet openen...
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
3dwebb
Forum Members
Forum Members
Posts: 71
Joined: Tue Apr 05, 2011 11:22 am

Re: Facebook feeds publiceren op site

Post by 3dwebb »

Ik ben hier ook even mee aan de gang geweest en heb de php stand alone versie aangeschaft.

in de demo.php krijg ik het goed werkend.

Code: Select all

<?php
$fbfeed_path = 'fbfeed';
include $fbfeed_path . '/fbfeed-settings.php';
?>

<?php // 4) Copy and paste the fbFeed($settings) function below anywhere on your page to display your feed: ?>

<?php fbFeed($settings); ?>

<?php // 5) Include jQuery and the Custom Facebook Feed JavaScript file ?>
<__script__ src="http://code.jquery.com/jquery-1.9.1.js"></__script>
<__script__ type="text/javascript" src="<?php echo $fbfeed_path ?>/core/js/cff.js"></__script>
Nu wil ik dit gaan koppelen aan mijn template waar voor ik 2 UDT heb aangemaakt. {fbfeed} en {placefeed}

{fbfeed}

Code: Select all

$fbfeed_path = 'fbfeed';
include $fbfeed_path . '/fbfeed-settings.php';
{placefeed}

Code: Select all

fbFeed($settings);

Nu krijg ik een foutmeling als ik de fbfeed uitvoer:

Warning</b>: include() [<a href='function.include'>function.include</a>]: Failed opening 'fbfeed/fbfeed-settings.php' for inclusion (include_path='.:/usr/local/lib/php') in <b>/public_html/lib/classes/class.usertagoperations.inc.php(265) : eval()'d code</b> on line <b>2</b><br />

Als ik vervolgens feed_path verander in $fbfeed_path = '../fbfeed'; krijg ik geen foutmelding als ik de UDT uitvoer maar krijg dan een foutmelding in de template

Krijg ik de melding: Please enter a valid Access Token into the fbfeed-settings.php. De Access token is wel juist ingesteld.

Mijn template ziet er als volgt uit.

Code: Select all

{process_pagedata}
<__html>
<head>
<title>{sitename} - {title}</title>
{cms_stylesheet}
</head>
{fbfeed}
</__body>
{menu}
{content}
{placefeed}
<__script__ src="http://code.jquery.com/jquery-1.9.1.js"></__script>
<__script__ type="text/javascript" src="<?php echo $fbfeed_path ?>/core/js/cff.js"></__script>
<__body>
</__html>
Hoor graag of iemand een idee heeft waar ik moet zoeken.
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am

Re: Facebook feeds publiceren op site

Post by velden »

Dat is logisch. Als je in de backend zit is werk je vanuit /admin/index.php en in frontend /index.php.

Dus je moet ervoor zorgen dat je alles relatief doet vanuit cmsms root óf heel lelijk 2 includes met @-teken ervoor.

try:

Code: Select all

$gCms = cmsms();
$config = $gCms->getConfig();
$fbfeed_path = $config['root_path'] . '/fbfeed';
include $fbfeed_path . '/fbfeed-settings.php';
3dwebb
Forum Members
Forum Members
Posts: 71
Joined: Tue Apr 05, 2011 11:22 am

Re: Facebook feeds publiceren op site

Post by 3dwebb »

velden wrote:Dat is logisch. Als je in de backend zit is werk je vanuit /admin/index.php en in frontend /index.php.

Dus je moet ervoor zorgen dat je alles relatief doet vanuit cmsms root óf heel lelijk 2 includes met @-teken ervoor.

try:

Code: Select all

$gCms = cmsms();
$config = $gCms->getConfig();
$fbfeed_path = $config['root_path'] . '/fbfeed';
include $fbfeed_path . '/fbfeed-settings.php';
Super bedankt. De code werkt zo prima.
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: Facebook feeds publiceren op site

Post by Gregor »

Begrijp ik 'm goed dat dit alleen werkt als je een eigen FB pagina hebt, dus niet als je, zoals ik, via RSS Graffiti een rss feed op FB post?
Post Reply

Return to “Dutch - Nederlands”