2013-06-01 52 views
1

通過嘗試將消息發佈到用戶的Facebook牆上,我只收到有關用戶的最新信息,如朋友和喜歡。AS3 - 如何從Flash發佈到Facebook牆?

我使用Flash CS 6和AS3:

var dorequest:URLRequest = new URLRequest("https://graph.facebook.com/[user-id]/feed?message=helloworld&access_token=[token]) 
    dorequest.method = URLRequestMethod.POST; 
loader.load(dorequest); 

我是新來的圖形API - 什麼我錯過這裏? 謝謝。

回答

0

有一個AS3 Facebook的API由Adobe:

https://code.google.com/p/facebook-actionscript-api/

您需要首先處理登錄,但這裏是你如何張貼到牆上:

var params:Object = { 
    message: text, 
    link: 'your link here', 
    caption: 'Text to display 1', 
    name: 'Text to display 2', 
    description: 'Description', 
    picture: 'image url here' 
}; 

Facebook.api('me/feed', onComplete, params, "POST"); 

function onComplete(response:Object, fail:Object):void 
{ 
    trace(JSON.encode(response) ); 
}