首先去這裡下載外掛程式 http://vdisk.weibo.com/s/fQBrQ
需求條件:
unity3d版本需要3.5.6或以上
xCode版本需要4.5.0或以上
註:
該外掛程式只能在IOS上運行、不能在ANDROID上運行
首先要去facebook註冊開發人員帳戶、然後建立一個應用、獲得了facebook app id 和 screat、
然後匯入外掛程式進入菜單prime31->info.plist.addtions... 在CFBundle URLSchemes下、把size改成1、然後在Element0下輸入邇的facebook app id
id 格式為fb加上邇的app id、如fb444451222
facebook API(socialNetwork)使用方法:
1、
以原生方法發送訊息至好友的wall留言板、此方法會在IOS介面上彈出一個視窗讓使用者輸入資訊
to:參數後為好友的ID
link:之後的參數為訊息內建的圖片連結
picture:為訊息圖片地址
name: 為訊息名
caption: 為標題名
description:為描述資訊
var parameters = new Dictionary<string,string>{{"to", isc.fbUserID},{"link", link},{"picture", picture},{"name", ArticleName},{"caption", caption},{"description", description}};FacebookBinding.showDialog( "stream.publish", parameters );
2、
以原生方法發送訊息至自己的wall留言板、此方法會在IOS介面上彈出一個視窗讓使用者輸入資訊、這個只要不加入to參數就可以了
link:之後的參數為訊息內建的圖片連結
picture:為訊息圖片地址
name: 為訊息名
caption: 為標題名
description:為描述資訊
var parameters = new Dictionary<string,string>{{"link", link},{"picture", picture},{"name", ArticleName},{"caption", caption},{"description", description}};FacebookBinding.showDialog( "stream.publish", parameters );
具體的全部參數可以在這個文檔裡找到、需要番羽牆
http://developers.facebook.com/docs/reference/dialogs/feed/
注意事項:
facebook的發送請求最好一定時間內只保證發送一次請求、不然會有各種不可遇知的問題、比如請求失敗、特別是登入請求和登出請求、另外、登出請求失敗事件和登入請求失敗事件為同一事件、切記切記!