last data update: 2011/10/18, 01:07

Website loading time

during the test: 0.19 s

cable connection (average): 0.32 s

DSL connection (average): 0.46 s

modem (average): 7.46 s

HTTP headers

Information about DNS servers

sigmatex.nlMX20mx2.cameraconcept.nlIN600
sigmatex.nlMX30etrn.is.nlIN600
sigmatex.nlMX10dc.sigmatex.nlIN600
sigmatex.nlSOAns1.is.nlpostmaster.is.nl201109300628800 7200 604800 600 IN 600
sigmatex.nlA109.70.3.133IN600
sigmatex.nlNSns1.is.nlIN600
sigmatex.nlNSns2.is.nlIN600
passdb.infoSOAns1.name.comsupport.name.com110800 3600 604800 3600 IN 300
passdb.infoNSns2.name.comIN300
passdb.infoNSns4.name.comIN300
passdb.infoNSns3.name.comIN300
passdb.infoNSns1.name.comIN300
ecodb.netSOAmaster.dns.ne.jptech.sakura.ad.jp20090314183600 900 3600000 3600 IN 3600
ecodb.netMX10ecodb.netIN3600
ecodb.netA219.94.155.244IN3600
ecodb.netNSns1.dns.ne.jpIN3600
ecodb.netNSns2.dns.ne.jpIN3600
stages-blanchard28.frA213.186.33.2IN43200
stages-blanchard28.frMX5mx2.ovh.netIN43200
stages-blanchard28.frMX1mx1.ovh.netIN43200
stages-blanchard28.frSOAdns.ovh.nettech.ovh.net200612130186400 3600 3600000 86400 IN 43200
stages-blanchard28.frNSns.ovh.netIN43200
stages-blanchard28.frNSdns.ovh.netIN43200
wunderman.frA213.186.33.17IN3600
wunderman.frMX0mail.wunderman.frIN3600
wunderman.frSOAcmt01ns01.cmtww.comdomains.cmtww.com9810800 3600 2419200 900 IN 3600
wunderman.frNSns3.yr.comIN3600
wunderman.frNSns1.yr.comIN3600
wunderman.frNSns4.yr.comIN3600
wunderman.frNSns2.yr.comIN3600
ebuta2009.vrt.be.vpslink.comA38.113.1.225IN3600
musicstreamer.noMX10mx-cluster-d2.one.comIN10800
musicstreamer.noMX10mx-cluster-d1.one.comIN10800
musicstreamer.noA193.202.110.155IN10800
musicstreamer.noSOAns01.one.comhostmaster.one.com200400000010800 1800 1209600 900 IN 10800
musicstreamer.noNSns02.one.comIN43200
musicstreamer.noNSns01.one.comIN43200
de-mobi.comA212.203.106.202IN43200
de-mobi.comSOAdns1.scibile.chhostmaster.scibile.ch201009300310800 3600 604800 86400 IN 43200
de-mobi.comNSdns1.scibile.chIN43200
de-mobi.comNSdns2.scibile.chIN43200
cesta-k-uspechu.czMX10mta-01.webnode.comIN43200
cesta-k-uspechu.czA217.11.242.24IN43200
cesta-k-uspechu.czSOAdns1.webnode.comhostmaster.webnode.com200912012810801 3600 3600000 86400 IN 43200
cesta-k-uspechu.czNSdns1.webnode.comIN43200
cesta-k-uspechu.czNSdns2.webnode.comIN43200
pseudoart.dkMX40aspmx2.googlemail.comIN14400
pseudoart.dkMX50aspmx3.googlemail.comIN14400
pseudoart.dkMX10aspmx.l.google.comIN14400
pseudoart.dkMX20alt1.aspmx.l.google.comIN14400
pseudoart.dkMX30alt2.aspmx.l.google.comIN14400
pseudoart.dkSOAns1.ascio.nethostmaster.ascio.net201102110010800 5400 3600000 14400 IN 14400
pseudoart.dkA72.32.231.8IN14400
pseudoart.dkNSns2.ascio.netIN14400
pseudoart.dkNSns1.ascio.netIN14400
pseudoart.dkNSns3.ascio.netIN14400
abilitycamp.comSOAtethys.kos.netability.kos.net128699040810800 3600 604800 10800 IN 43200
abilitycamp.comA199.246.2.109IN43200
abilitycamp.comMX20mailgate1.kos.netIN43200
abilitycamp.comMX10mailgate2.kos.netIN43200
abilitycamp.comNStyphoeus.kos.netIN43200
abilitycamp.comNStethys.kos.netIN43200
antigone20.deA217.11.48.108IN43200
antigone20.deMX10mail.antigone20.deIN43200
antigone20.deSOAdns01.manitu.nethostmaster.manitu.net200804090110800 3600 604800 86400 IN 43200
antigone20.deNSdns02.manitu.netIN43200
antigone20.deNSdns01.manitu.netIN43200
verylib.comSOAf1g1ns1.dnspod.netfreednsadmin.dnspod.com13085460553600 180 1209600 180 IN 600
verylib.comMX10mxdomain.qq.comIN3600
verylib.comNSf1g1ns2.dnspod.netIN600
verylib.comNSf1g1ns1.dnspod.netIN600
remisberg.chSOAdocks18.rzone.dehostmaster.strato-rz.de201106160086400 7200 604800 86400 IN 7200
remisberg.chAAAA2a01:238:20a:202:1091::145IN7200
remisberg.chA81.169.145.153IN7200
remisberg.chMX10mailin.rzone.deIN7200
remisberg.chNSshades03.rzone.deIN7200
remisberg.chNSdocks18.rzone.deIN7200
enter-net.com.brMX10aspmx4.googlemail.comIN43200
enter-net.com.brMX10aspmx5.googlemail.comIN43200
enter-net.com.brMX1aspmx.l.google.comIN43200
enter-net.com.brMX5alt1.aspmx.l.google.comIN43200
enter-net.com.brMX5alt2.aspmx.l.google.comIN43200
enter-net.com.brMX10aspmx2.googlemail.comIN43200
enter-net.com.brMX10aspmx3.googlemail.comIN43200
enter-net.com.brSOAapolo.enter-net.com.brpostmaster.enter-net.com.br200407329421600 3600 691200 86400 IN 43200
enter-net.com.brA209.85.163.109IN43200
enter-net.com.brNSapolo.enter-net.com.brIN43200
enter-net.com.brNSzeus.enter-net.com.brIN43200
tv2leech.comA217.23.6.21IN14400
tv2leech.comSOAns1.tv2leech.comtv2leech.gmail.com201012190086400 7200 3600000 86400 IN 43200
tv2leech.comMX0tv2leech.comIN14400
tv2leech.comNSns1.tv2leech.comIN43200
tv2leech.comNSns2.tv2leech.comIN43200
institut-berlin.deTXTkasserver.comArrayIN7200
institut-berlin.deMX10mail.institut-berlin.deIN7200
institut-berlin.deA85.13.146.25IN7200
institut-berlin.deSOAns5.kasserver.comroot.kasserver.com201106190128800 7200 1209600 7200 IN 7200
institut-berlin.deNSns5.kasserver.comIN7200
institut-berlin.deNSns6.kasserver.comIN7200
cutecamboys.comTXTv=spf1 mx ip4:67.219.212.0/22 ~allArrayIN43200
cutecamboys.comSOAcutecamboys.comhostmaster.xhdns.com200901140010800 3600 432000 666 IN 666
cutecamboys.comMX20mail.xhsfo.comIN43200
cutecamboys.comA67.219.213.158IN43200
cutecamboys.comNSns2.xhdns.comIN43200
cutecamboys.comNSns1.xhdns.comIN43200
listarticles.netSOAbuy.internettraffic.comhostmaster.hostingnet.com131749634710800 3600 604800 3600 IN 3600
listarticles.netA208.87.35.100IN300
listarticles.netNSsell.internettraffic.comIN3600
listarticles.netNSbuy.internettraffic.comIN3600
nylonbutterfly.comA78.140.136.53IN300
nylonbutterfly.comMX10relay1.real-bucks.comIN43200
nylonbutterfly.comSOAns1.real-bucks.comhostmaster.real-bucks.com131287354216384 2048 1048576 2560 IN 2560
nylonbutterfly.comNSns1.real-bucks.comIN43200
nylonbutterfly.comNSns2.real-bucks.comIN43200
freecabs.deMX10mx.freenet.deIN43200
freecabs.deSOAns2.freenet.dehostmaster.roka.net20080429028800 7200 3600000 86400 IN 43200
freecabs.deNSns2.free-net.netIN43200
freecabs.deNSns2.freenet.deIN43200
restfb.comA67.207.140.109IN43200
restfb.comSOAns1.slicehost.nethostmaster.restfb.com201002020228800 7200 604800 3600 IN 43200
restfb.comNSns2.slicehost.netIN43200
restfb.comNSns3.slicehost.netIN43200
restfb.comNSns1.slicehost.netIN43200

Received from the first DNS server

Request to the server "restfb.com"
You used the following DNS server:
DNS Name: ns1.is.nl
DNS Server Address: 213.133.33.2#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 62092
flag: qr rd ra REQUEST: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

REQUEST SECTION:
restfb.com. IN ANY

ANSWER SECTION:
restfb.com. 86400 IN A 67.207.140.109
restfb.com. 86400 IN SOA ns1.slicehost.net. hostmaster.restfb.com. 2010020202 28800 7200 604800 3600

Received 108 bytes from address 213.133.33.2#53 in 173 ms

Received from the second DNS server

Request to the server "restfb.com"
You used the following DNS server:
DNS Name: ns2.is.nl
DNS Server Address: 82.201.33.5#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 1874
flag: qr rd ra REQUEST: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

REQUEST SECTION:
restfb.com. IN ANY

ANSWER SECTION:
restfb.com. 86400 IN A 67.207.140.109
restfb.com. 86400 IN SOA ns1.slicehost.net. hostmaster.restfb.com. 2010020202 28800 7200 604800 3600

Received 108 bytes from address 82.201.33.5#53 in 250 ms

Subdomains (the first 50)

Typos (misspells)

eestfb.com
destfb.com
festfb.com
testfb.com
5estfb.com
4estfb.com
rwstfb.com
rsstfb.com
rdstfb.com
rrstfb.com
r4stfb.com
r3stfb.com
reatfb.com
reztfb.com
rextfb.com
redtfb.com
reetfb.com
rewtfb.com
resrfb.com
resffb.com
resgfb.com
resyfb.com
res6fb.com
res5fb.com
restdb.com
restcb.com
restvb.com
restgb.com
resttb.com
restrb.com
restfv.com
restfn.com
restfh.com
restfg.com
estfb.com
rstfb.com
retfb.com
resfb.com
restb.com
restf.com
erstfb.com
rsetfb.com
retsfb.com
resftb.com
restbf.com
rrestfb.com
reestfb.com
resstfb.com
resttfb.com
restffb.com
restfbb.com

Location

IP: 67.207.140.109

continent: NA, country: United States (USA), city: Saint Louis

Website value

rank in the traffic statistics:

There is not enough data to estimate website value.

Basic information

website build using CSS

code weight: 50.9 KB

text per all code ratio: 64 %

title: RestFB - A Lightweight Java Facebook Graph API and Old REST API Client

description: RestFB is a simple but powerful Facebook Graph API and REST API client written in Java

keywords:

encoding: utf-8

language: en

Website code analysis

one word phrases repeated minimum three times

PhraseQuantity
the121
to105
//80
API58
and44
in43
of41
Facebook36
you35
is35
Graph34
RestFB31
for26
your26
an25
new24
JSON24
that23
with23
or22
can21
this21
as17
You16
The15
by15
@Facebook14
error14
documentation)14
(see14
Java13
If12
String12
it11
code11
FQL11
if11
public11
like11
use10
when10
User10
any10
map10
example9
access9
class9
from9
need9
exception9
data9
user9
may9
you're9
Publishing8
types8
write8
how8
OR8
FacebookClient8
which8
own8
Fetching8
fields8
catch8
will8
e)7
about7
returns7
be7
you'd7
are7
not7
have7
doesn't7
name7
on7
do6
JsonMapper6
so6
THE6
OAuth6
custom6
60L6
User.class);6
all6
at6
Old6
has6
software6
Here's6
out6
more6
handle6
REST6
Object6
Thrown5
For5
It5
FacebookType5
only5
WHERE5
out.println("User5
type5
FacebookType.class,5
below.5
return5
token5
just5
FROM5
This5
documentation5
mapping5
query5
we5
Google5
Batch5
"SELECT5
It's4
Application4
include4
throw4
returned4
object4
some4
BatchResponse4
Objects4
Connections4
check4
sure4
Using4
results4
Page4
call4
make4
default4
these4
Request4
request4
WebRequestor4
IN4
send4
Connection4
implementation4
ID:4
users4
simple4
Parameter.with("message",4
HTTP4
uid=2204394
out.println("Published4
source4
SLF4J4
up4
field4
using4
JsonObject.class);4
call.4
OF4
instead4
BatchRequest4
it's4
them4
Mark4
Note3
response3
mind3
examples3
really3
code.3
"message":3
facebookClient3
connection3
create3
Keep3
single3
JsonObject3
"type":3
...3
endpoint3
network3
my3
support3
1000L3
status3
over3
one3
take3
"Test3
classes3
what3
uid,3
uid=7901103";3
facebookClient.executeQuery(query,3
message3
Long3
These3
subclasses3
User.class,3
log3
few3
batch.3
facebookClient.fetchObject("me",3
name:3
One3
"error":3
In3
their3
might3
into3
annotation3
snippet3
every3
way3
specify3
FacebookGraphException3
shown3
mapper3
@Override3
Holds3
useful3
should3
Executing3
Queries3
Insights3
Searching3
list3
test3
additional3
BigDecimal3
annotated3
project3
Mapping3
implementations3
Rules3
-Daccess_token="MY_ACCESS_TOKEN"3
below3
above3
subclass3
Download3
via3
Just3
mvn3
add3
provided3
Group3
here3
-P3
get3
help3

two word phrases repeated minimum three times

PhraseQuantity
Graph API29
in the17
of the16
(see Graph12
API documentation)12
the Facebook12
You can9
to the9
Facebook API9
need to8
Facebook Graph8
documentation) //7
you'd like7
e) //7
// You7
how to6
you can6
the Graph6
your own6
If you're6
with the6
Old REST6
like to6
REST API5
if you5
Thrown when5
write your5
public class5
RestFB is5
WHERE uid=2204394
access token4
so you4
user WHERE4
name FROM4
to do4
to Java4
map JSON4
the @Facebook4
the data4
the RestFB4
FROM user4
at the4
User user4
returns an4
// Publishing4
call. //4
to any3
JSON to3
-Daccess_token="MY_ACCESS_TOKEN" test3
shown in3
the example3
check out3
// Here's3
to map3
Facebook Application3
handle every3
the mapper3
to include3
include in3
take custom3
in mind3
mind that3
this is3
... //3
RestFB will3
RestFB has3
when the3
to use3
You need3
snippet below.3
you may3
to JSON3
JSON snippet3
OAuth access3
the JSON3
example JSON3
to write3
you might3
as shown3
an FQL3
to handle3
this exception3
The Graph3
// Holds3
Holds results3
You may3
API returns3
results from3
Here's how3
Keep in3
Graph Object3
or uid=7901103";3
to create3
60L 60L3
facebookClient new3
JSON Mapping3
Mapping Rules3
query "SELECT3
String query3
"SELECT uid,3
uid, name3
uid=220439 or3
1000L 60L3
FacebookClient facebookClient3
// The3
FQL Queries3
Fetching Insights3
JSON mapping3
"error": "type":3
HTTP status3
API endpoint3
@Facebook String3
Batch API3
@Override public3
the batch.3
which is3
that your3
your code3
@Facebook annotation3
is just3
mvn -P3
you have3
out.println("User name:3

three word phrases repeated minimum three times

PhraseQuantity
(see Graph API12
Graph API documentation)12
API documentation) //7
write your own5
Facebook Graph API5
Old REST API5
the Facebook API5
you'd like to5
the Graph API5
// You can4
name FROM user4
FROM user WHERE4
user WHERE uid=2204394
to include in3
include in the3
in mind that3
WHERE uid=220439 or3
Facebook API endpoint3
JSON Mapping Rules3
uid, name FROM3
"SELECT uid, name3
String query "SELECT3
Keep in mind3
// Here's how3
need to write3
You need to3
FacebookClient facebookClient new3
the @Facebook annotation3
the Facebook Graph3
// You need3
call. // You3
... // Holds3
uid=220439 or uid=7901103";3
1000L 60L 60L3
// Holds results3
Holds results from3
Here's how to3
The Graph API3
the example JSON3
API returns an3
shown in the3
as shown in3
when the Graph3
Thrown when the3
example JSON snippet3
in the example3
JSON snippet below.3
Graph API returns3

B tags

Zero

will not work

U tags

I tags

Dead Cities, Red Seas, & Lost Ghosts

Orbital 2

The Crew

Treatment 5

images

file namealternative text
RestFB logo
Facebook
Transmogrify

headers

H1

H2

Quick Navigation

Download

Motivations

How To Use It

Running The Examples

Facebook Graph Object Types Supported Out-of-the-Box

JSON Mapping Rules

Error Handling

Extensibility and Unit Testing

Links

Some RestFB Users

About

Licensing

H3

Quick Navigation

Download

Motivations

How To Use It

Running The Examples

Facebook Graph Object Types Supported Out-of-the-Box

JSON Mapping Rules

Error Handling

Extensibility and Unit Testing

Links

Some RestFB Users

About

Licensing

H4

H5

H6

internal links

addressanchor text
Home
Download
img
Initialization
Fetching Objects
Fetching Multiple Objects
Fetching Connections
Searching
Fetching Insights
Selecting Specific Fields
Executing FQL Queries
Executing Multiple FQL Queries
Metadata & Introspection
Passing Parameters
Creating JSON Objects
Publishing
Deleting
Batch API
Converting Session Keys to Access Tokens
Running The Examples
Supported Graph Object Types
JSON Mapping Rules
Error Handling
Extensibility and Unit Testing
Links
RestFB Users
About
Licensing
RestFB logo
MIT License
run some sample code
RestFB Javadoc
Just use LegacyFacebookClient, which is documented here
DefaultFacebookClient
FacebookClient
JsonMapper
WebRequestor
User
Page
download an example project which demonstrates this process
JsonObject
JSON Mapping Rules
com.restfb.types
Album
Application
Checkin
Comment
Event
Group
Link
Note
Page
Photo
Post
Status Message
User
Venue
Video
DefaultJsonMapper
JsonMapper.toJson(Object object)
FacebookJsonMappingException
connect to Facebook with LegacyFacebookClient
JsonMapper
FacebookClient
FacebookException
FacebookJsonMappingException
FacebookNetworkException
FacebookGraphException
FacebookOAuthException
FacebookQueryParseException
FacebookResponseStatusException
FacebookClient
WebRequestor
JsonMapper
DefaultWebRequestor
Response
executeGet
fetchObject
send me an email
Mark Allen
product@xmog.com

external links

addressanchor text
img
img
Facebook Graph API
Old REST API
Google Code
View the changelog
download it here
Maven
BatchFB
RestFB Google Group
navigate to the Graph API Explorer app
FB Authentication documentation
Graph API documentation
Log4j
SLF4J
here's more information about SLF4J bridging.
this section of the SLF4J manual
Graph API documentation
FQL documentation
FQL documentation
Graph API documentation
Graph API documentation
Graph API documentation
Facebook Graph API authorization documentation
Graph API documentation
Graph API documentation
Graph API documentation
Graph API documentation
Graph API documentation
Graph API documentation
Graph API documentation
Graph API Object
RestFB's home on Google Code
RestFB Google Group
Create a ticket in the issue tracker
img
img
img
img
Transmogrify, LLC
Mark Allen
Transmogrify
Transmogrify
Create your Like Badge
Dead Cities, Red Seas, & Lost Ghosts (M83)
Orbital 2 (Orbital)
The Crew (7 Seconds)
Treatment 5 (Osker)
Mark James