mirror of
https://git.friendi.ca/friendica/friendica-addons.git
synced 2025-07-17 05:48:49 +00:00
begining of unit test
This is the begining of my unit test of the code, as well as some notes for how to do the graph 2.1 api calls.
This commit is contained in:
parent
37c63e6a5f
commit
07e2c01689
1 changed files with 53 additions and 0 deletions
53
fbsync/tests/fbsync_test.php
Normal file
53
fbsync/tests/fbsync_test.php
Normal file
|
@ -0,0 +1,53 @@
|
|||
<?php
|
||||
require_once("boot.php");
|
||||
require_once("./addon/fbsync/fbsync.php");
|
||||
require_once("include/dba.php");
|
||||
@include(".htconfig.php");
|
||||
|
||||
$a = new App();
|
||||
$d = datetime_convert();
|
||||
global $db;
|
||||
$db = new dba($db_host, $db_user, $db_pass, $db_data, $install);
|
||||
|
||||
$data = fbsync_fetchfeed($a, 1);
|
||||
|
||||
var_dump($data);
|
||||
|
||||
/*
|
||||
https://developers.facebook.com/tools/explorer
|
||||
SELECT action_links, actor_id, app_data, app_id, attachment, attribution, comment_info, created_time, filter_key, like_info, message, message_tags, parent_post_id, permalink, place, post_id, privacy, share_count, share_info, source_id, subscribed, tagged_ids, type, updated_time, with_tags FROM stream where filter_key ='nf' ORDER BY updated_time DESC LIMIT 5
|
||||
|
||||
|
||||
me/home?fields=actions&since=992438&updated_time=0&filter=nf&limit=1
|
||||
me/home?fields=actions,link,id,created_time,application,attachments,updated_time,object_id,with_tags,comments{can_comment,comment_count},likes,message,message_tags,description,parent_id,place,privacy,shares&limit=1
|
||||
https://developers.facebook.com/docs/graph-api/reference/v2.1/test-user
|
||||
|
||||
|
||||
"previous": "https://graph.facebook.com/v2.1/10152271780185899/home?fields=actions,link,id,created_time,application,attachments,updated_time,object_id,with_tags,comments{can_comment,comment_count},likes,message,message_tags,description,parent_id,place,privacy,shares&limit=2&since=1411141640",
|
||||
"next": "https://graph.facebook.com/v2.1/10152271780185899/home?fields=actions,link,id,created_time,application,attachments,updated_time,object_id,with_tags,comments{can_comment,comment_count},likes,message,message_tags,description,parent_id,place,privacy,shares&limit=2&until=1411141432"
|
||||
|
||||
$limit = 1;
|
||||
$graph = array(
|
||||
array(method => GET,
|
||||
"relative_url" =>"me/home?limit=$limit&fields=actions,link,id,created_time,application,attachments,updated_time,object_id,with_tags,comments{can_comment,comment_count},likes,message,message_tags,description,parent_id,place,privacy,shares&since=$last_updated"
|
||||
),
|
||||
array(method=>GET,
|
||||
"relative_url" => "me")
|
||||
);
|
||||
|
||||
|
||||
static $GETRequest = '{"method":"GET","relative_url":%s}';
|
||||
var_dump($graph);
|
||||
$graphURL = 'https://graph.facebook.com/v2.1/?batch=' . urlencode(json_encode($graph))
|
||||
.'&access_token=' . $access_token . '&method=post'
|
||||
;
|
||||
|
||||
//Facebook API v2.1
|
||||
$graphData = json_decode(file_get_contents($graphURL));
|
||||
|
||||
//Facebook v2.1 Data
|
||||
$posts = json_decode($graphData[0]->body);
|
||||
|
||||
|
||||
*/
|
||||
?>
|
Loading…
Add table
Add a link
Reference in a new issue