2 altermann
Спасибо за наводку но, я не могу понять как установить соединение, пробовал разобраться в примере, на сколько я понял:

Код AS3:
public class Fb extends MovieClip {
protected static const API_KEY:String = 'app';
protected var fbSessionUtil:FacebookSessionUtil;
protected var flashVarsParams:Object;
public function Fb() {
flashVarsParams = loaderInfo.parameters;
fbSessionUtil = new FacebookSessionUtil(API_KEY, null, loaderInfo);
fbSessionUtil.addEventListener(FacebookEvent.CONNECT, onFacebookConnect);
isAppAllowed(flashVarsParams.fb_sig_session_key);
}
protected function isAppAllowed(p_sigSessionKey:String):void {
trace(p_sigSessionKey);
if (p_sigSessionKey != null) {
fbSessionUtil.verifySession();
}
}
protected function onFacebookConnect(p_event:FacebookEvent):void {
trace("in onFacebookConnect");
if (p_event.success){ // Succesfully logged in, & have valid authentication for your session type
trace("logged");
}
}
}
это должно установить сессию, но срабатывает только 1 трейс trace(p_sigSessionKey); null
мне нужно чтоб программа загружала картинку, по примере для этого надо:

Код AS3:
fb.grantExtendedPermission(ExtendedPermissionValues.PHOTO_UPLOAD);
и

Код AS3:
var call:UploadPhoto = new UploadPhoto(bitmapData);
call.addEventListener(FacebookEvent.COMPLETE, onPhotoUploadStatus, false, 0, true);
fb.post(call);
?