2011-09-08 68 views
0

使用ActionScript API,我收到以下的IOError張貼到壁 - 流錯誤用的Actionscript

[IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032: Stream Error. URL: https://graph.facebook.com/********/feed"] 

我使用以下代碼:

package 
{ 
import flash.display.Sprite; 
import com.facebook.graph.Facebook; 
import flash.system.Security; 

public class Test extends Sprite 
{ 

    public function Test() 
    { 
     Security.allowDomain("*.facebook.com"); 
     Security.allowDomain("profile.ak.fbcdn.net"); 
     Security.allowDomain("static.ak.fbcdn.net"); 
     Security.allowDomain("graph.facebook.com"); 

     Security.allowInsecureDomain("*"); 

     Security.loadPolicyFile("http://graph.facebook.com/crossdomain.xml"); 

     Facebook.init("************", initHandler); 

     var permissions:Array = ['publish_stream']; 
     Facebook.login(loginHandler, { perms:permissions.join(',') }); 
    } 

    private function loginHandler(success:Object,fail:Object):void 
    { 
     trace("loginHandler success ="+success); 
     trace("loginHandler fail ="+fail); 

     if(success) 
     { 
      Facebook.api('/me/', handleMeLoad); 
     } 
     else 
     { 
      trace("unable to connect to Facebook"); 
     } 
    } 

    private function handleMeLoad(response:Object, fail:Object):void 
    { 
     if (response) 
     { 
      trace("response.first_name = "+response.first_name); 
      trace("response.last_name = "+response.last_name); 
      trace("response.id "+response.id); 

      var values:Object = { 
           message:"MESSAGE" 
           }; 

      Facebook.api('/'+response.id+'/feed', handlePostComplete, values, "POST"); 
     } 
    } 

    private function initHandler(success:Object,fail:Object):void 
    { 
     trace("initHandler response = "+success); 
     trace("initHandler fail = "+fail); 
    } 

    private function handlePostComplete(response:Object, fail:Object) 
    { 
     trace("handlePostToFriendsWallComplete response "+response); 
     trace("handlePostToFriendsWallComplete fail "+fail); 
    } 
} 

}

(帶所有fb變量作爲字符串)

使用Flash播放器10.

+1

該錯誤是由於頁面被阻止。您是否嘗試在瀏覽器中直接調用URL? –

+0

是的,問題是FB列入黑名單我的知識產權似乎...他們非常好,不要告訴我,浪費一天的工作。 – daidai

回答

0

原來的Facebook列入黑名單,我的IP /帳戶。他們本可以至少告訴我...非常不利的