码迷,mamicode.com
首页 > 其他好文 > 详细

手游接入Facebook功能

时间:2014-11-14 19:47:39      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:facebook   手游   cocos2d-x   c++   

            公司的手游准备先上海外平台,而海外玩家最倚重的社交平台之一就是facebook了。如果是单纯做分享,那么可以使用ShareSDK或者友盟的社会化分享组件。但若是需要FacebookSDK提供的更多功能,就需要自己实现了

            我们希望实现的功能有:

            1.   跨平台,接口都在C++上
            2.   登录/登出/判断登陆状态
            3.   游戏截图分享
            4.   给好友发送请求
            5.   取得自身信息,如id,名字
            6.   取得好友信息,如id,名字,头像
            7.   更多FacebookSDK提供的功能,查询信息,判断和申请权限等

            前一段时间在网上找了各种资料,总算把功能做好了。iOS部分主要是看Facebook官网提供的Demo,android部分主要参考这里 提到的 FacebookTutorial,我本来是想直接在github上fork之然后再加上Facebook图谱相关功能(好友等)及iOS平台实现的,后面发现这个库历史里面太多冗余的东西了,于是就自己重新写了一个Demo。包含上述所有功能。


bubuko.com,布布扣



            Demo是用cocos2dx写的,2dx主要只是用来做UI,换成其他C++引擎基本也不需要什么改动。刻意把接口都写在了C++层上,但在不同平台上真正实现的代码分别是java和objC,所以对使用这三种语言的应该都有些参考价值

            Demo源码地址:https://github.com/piaopolar/FacebookPlugin


            


            

手游接入Facebook功能

标签:facebook   手游   cocos2d-x   c++   

原文地址:http://blog.csdn.net/piao_polar/article/details/41121643

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!