Thank you Rob Miracle
i got it
ui = require(“ui”)
local facebook = require “facebook”
require(“Json”)
local appId = “YOUR APP ID”
local function onClick( event )
if(event.phase == “release”) then
facebook.login( appId, listener )
end
end
function listener( event )
if ( “session” == event.type ) then
if ( “login” == event.phase ) then
facebook.request( “me”, “GET” )
end
elseif ( “request” == event.type ) then
local response = Json.Decode( event.response )
local data = response
local function showImage( event )
event.target.alpha = 1
event.target.xScale = 1
event.target.yScale = 1
transition.to( event.target, { alpha = 1.0 , xScale = 1, yScale = 1} )
end
id=data[“id”];
username=data[“username”];
display.newText(data[“name”], 100, 100, native.systemFont, 20);
display.loadRemoteImage(“http://graph.facebook.com/"..username.."/picture”,
“GET”,
showImage,
id…".png",
system.TemporaryDirectory,
120,
120 )
end
end
local myButton = ui.newButton {
defaultSrc = “fb.png” , defaultX = “300” , defaultY = “50”,
onEvent = onClick,
id = “myButton”
}
myButton.x = display.contentWidth / 2
myButton.y = display.contentHeight / 2
[import]uid: 177474 topic_id: 33413 reply_id: 132912[/import]