facebook connect php request geeft lege string

Pagina: 1
Acties:
  • 346 views

Onderwerpen


  • arjanbweg
  • Registratie: Maart 2006
  • Laatst online: 22-05 22:03
Beste mensen,

Ik ben bezig met het koppelen van Facebook aan een andere website en ik heb een test script gemaakt om te kijken of het uberhaupt gaat werken. Ik ben er nu inmiddels al 3 volle dagen mee bezig op werk en ik kan niets vinden op google en facebook dat mijn verder helpt.

Ik hoop dat iemand hier het ook heeft geprobeerd en deze het wel gelukt is.

het 'test' script is al volgt en zou een fql query moeten uitvoeren en dumpen op het scherm. resultaat is te zien op http://www.ajdesign.nl/FBTEST/ het gaat in de code denk ik alleen om het php stuk

<?php
session_start();

require_once('facebook.php');
$FB_APIKEY="snip";
$FB_SECRET="snip";

$fb = new Facebook($FB_APIKEY, $FB_SECRET);

$uid = 1153627472;
$session_key = 'snip';
$fb->set_user($uid, $session_key, 0);

$user = $fb->get_loggedin_user();
echo "user: " . $user . "<br>";
echo "api key: " . $fb->api_key . "<br>";
echo "session key: " . $fb->api_client->session_key . "<br>";
echo "secret key: " . $fb->secret . "<br>";
echo "Expires: " . $fb->session_expires . "<br>";
$query = "SELECT name FROM user WHERE uid = '1153627472'";
$result = $fb->api_client->fql_query($query);
var_dump($result);

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
<head><script type="text/javascript" src= "http://static.ak.connect.facebook.com/js/api_lib/v0.4/...reLoader.js.php"></script>
<script type="text/javascript" src= "http://code.jquery.com/jquery-1.4.2.min.js"></script>

</head>
<body>
<fb:prompt-permission perms='read_stream,publish_stream,offline_access'> Grant permission for status updates </fb:prompt-permission>
<div id="comments_post">
<h3>Leave a comment:</h3>
<form method="post">
<div id="user">


Name: <input name="name" size="27"><br />
Of je kunt <fb:login-button length='long' onlogin="update_user_box();"></fb:login-button>
</div>
<textarea name="comment" rows="5" cols="30"></textarea><br />
<input type="submit" value="Submit comment"><input type="button" onclick="placeonwall();" />
<a href="#" onclick="FB.Connect.logoutAndRedirect('/FBTEST/index.php')">Logout</a>
</div>
</form>

<script type="text/javascript">

function placeonwall(){
FB.ensureInit( function(){FB.Connect.streamPublish('wat een verhaal', null, null, null,null, null, true, null);});
}

function update_user_box(){
var user_box = document.getElementById("user");

user_box.innerHTML =
"<span>"
+"<fb:profile-pic uid='loggedinuser' facbook-logo='false'></fb:profile-pic>"
+"Welkom, <fb:name uid='loggedinuser' useyou='false'></fb:name>"
+" Je bent ingelogd"
+"</span>";

FB.XFBML.Host.parseDomTree();
}
FB_RequireFeatures(["Connect", "CanvasUtil"], function()
{
FB.init('885159e48d1a6ffe2d2cec073d4921bd', '/FBTEST/xd_receiver.htm', {permsToRequestOnConnect : "offline_access, publish_stream,read_stream"});
//FB.Connect.requireSession();
FB.XdComm.Server.init('/FBTEST/xd_receiver.htm');
});
FB.ensureInit( function(){FB.Connect.ifUserConnected(update_user_box);});
</script>
</body>
</html>

[ Voor 1% gewijzigd door Woy op 29-04-2010 16:35 ]


  • DiedX
  • Registratie: December 2000
  • Laatst online: 03-11 15:52
Ik heb geen idee, maar is het handig om die API-key en password erin te laten zitten?

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • arjanbweg
  • Registratie: Maart 2006
  • Laatst online: 22-05 22:03
Kan geen kwaad want is een test account.
1 user en verder niets.

  • CRiMiNaL
  • Registratie: Mei 2002
  • Laatst online: 10-01-2024

CRiMiNaL

Witlof ^^

Het zou handig zijn als je die Facebook.php ook zou posten, of tenminste een link plaatsen naar waar deze te vinden is, verder hebben we op GoT
[code=php]<?php echo "test"; ?>[/code]
tags, die je code wat leesbaarder maken.

Probeer eens te checken of het niet eerder al fout gaat, bijv bij set_user().

... MMORPG Addict.


  • arjanbweg
  • Registratie: Maart 2006
  • Laatst online: 22-05 22:03
Ik heb echt echt echt van alles geprobeerd en naar mijn idee moet hij het gewoon ook doen zonder set_user...

Ik ben een beetje ten einde raad.

facebook.php enzo zijn momenteel even down

  • Don3k
  • Registratie: Februari 2001
  • Laatst online: 06-09 06:49
Facebook heeft deze week zijn nieuwe API geimplementeerd, en is het datamodel op de schop gegaan. Resultaat is dat veel dingen niet of half werken. Dat zou de oorzaak kunnen zijn.

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Op deze manier voldoet je topic niet aan de richtlijnen van PRG. Ik lees in je TS niet terug wat er niet wil lukken, wat je al geprobeerd hebt, en wat het resultaat daarvan was.

Verder plaats je een enorme lap code die niet te lezen is. Plaats A.U.B. alleen relevante stukjes code om het probleem te demonstreren. Als je code plaatst willen we daarnaast graag dat je gebruik maakt van de [code] tags, dan blijft je formatting behouden, en word er eventueel code gehighlight als je de taal daarbij opgeeft.

Je mag een nieuw topic openen wat wel aan de richtlijnen voldoet, lees daarvoor eerst ook even De Quickstart en het PRG Beleid door, anders is de kans groot dat je topic straks weer op slot zit.

Verder is het ook niet handig om je API Key en secret in je post mee te nemen, dus die heb ik maar even verwijderd

[ Voor 6% gewijzigd door Woy op 29-04-2010 16:36 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”

Pagina: 1

Dit topic is gesloten.