2012-06-03 130 views
1

我目前正在開發一個基本的Adobe Air Flash應用程序,它將讓用戶通過計算器。一旦用戶通過計算器,我將該值存儲在一個變量中。從Adobe Air android應用程序發佈到Facebook牆

現在我想做的事是:
1)有一個按鈕,讓用戶登錄到Facebook的
2)發佈默認消息,他們的牆上(他們並不需要能夠編輯或輸入消息)
3)註銷

我發現很難找到任何資源來幫助他們。我也不是任何方式的高級程序員,任何幫助非常感謝!此外,我在Flash工作,而不是彈性如果有任何區別

編輯:爲什麼這會收到2負面票?至少提供一些反饋,讓我知道我該如何提高我的問話,爲什麼我這樣做是錯在你的眼睛的

回答

3
var appId:String = "APP ID HERE"; 
var messageTitle:String = "title for the message"; 
var messageUrl:String = "Link to the application"; 
var messageDescript:String = "Whatever you'd like to say"; 
var appThumb:String = "Thumbnail here"; 
var redirectUrl:String = "Once a user shares the link, where to redirect them - for me this is facebook again so they can log out"; 

var URLString:String = "https://www.facebook.com/dialog/feed?app_id="+projectApId+"&link="+messageUrl+"&picture="+projectThumb+"&name="+messageName+"&description="+messageDescription+"&redirect_uri="+redirectUrl; 

function shareIt(){ 

var req:URLRequest = new URLRequest(URLString); 

try{ navigateToURL(req,"_blank"); } 

catch (e:Error){ trace(">> ERROR <<", e.message); } 

} 

我很驚訝,我無法找到它,或者通過這裏沒有得到答案,考慮到其最終:)

+0

這是有效的。你知道怎麼把redirectUrl放回原來的應用程序嗎? – Randalfien

0

我不知道這是否會幫助你

檢查這個網站表格facebook facebook API你應該找到你需要的任何東西。

+0

感謝您的回覆obounaim那麼容易的,但沒有它不't,我正在尋找動作腳本,你指向我的也是javascript ....我通過google瞭解了這一點,它似乎沒有很好的記錄或已經有很多。 – Quill

+0

@Quill這是什麼http://code.google.com/p/facebook-actionscript-api/ – obo

+0

是的,我想象如果你比我的代碼更好,那鏈接將提供所需的幫助。然而我不能得到鏈接到閃存的SWC。不太清楚爲什麼我用Google Maps等其他API來完成它。 但是,儘管如此,感謝您花時間回覆obounaim,我自己解決了這個問題,並且代碼在上面,如果其他人應該需要它 – Quill

相關問題