我正在尝试使用Cocos2d-x将Facebook集成到我用iPhone和Android开发的游戏中。我在C++中找不到任何好的API。任何人都可以帮助如何做到这一点?C++中的Facebook Graph API
回答
我不知道关于iPhone,但在Android中我已经完成了使用JNI调用java和来自java我已经调用了facebook api,请检查下面的代码。
在$ COCOS2DX_HOME \ cocos2dx \平台\安卓 CCApplication.hvoid postMsgOnFacebook1(char *msg);
无效CCApplication :: postMsgOnFacebook(字符* MSG){
CCApplication.cpp
void CCApplication::postMsgOnFacebook(char *msg){
JniMethodInfo minfo;
if(JniHelper::getStaticMethodInfo(minfo,
"org/cocos2dx/lib/Cocos2dxHelper",
"postMsgOnFacebook",
"(Ljava/lang/String;)V"))
{
jstring StringArg1 = minfo.env->NewStringUTF(msg);
minfo.env->CallStaticVoidMethod(minfo.classID, minfo.methodID, StringArg1);
minfo.env->DeleteLocalRef(StringArg1);
minfo.env->DeleteLocalRef(minfo.classID);
}
}
在
java org.cocos2dx.lib.Cocos2dxHelper 添加新方法
public static void postMsgOnFacebook(final String msg) {
//facebook posting code here
}
这种变化,请清理并生成项目 上的任何按钮点击游戏
CCApplication::sharedApplication()->postMsgOnFacebook((char *)"facebook post");
后,我已经在cocos2d-2.0-X-2.0.4做到了这一点。 如果您需要更多帮助,请让我知道
谢谢。
可以请你分享你的代码 – Aaron 2013-01-02 11:54:47
哪个SDK或API我们必须链接到eclips这个项目?你能指导一下吗? – 2013-08-27 08:01:16
看这个thread我的东西,你可以用它;)
如果这是用C++编写,因此您可以用cocos2dx使用它。但了望Qt你可以提取他们的API :)
- 1. Facebook Graph API在C#2.0中工作吗?
- 2. facebook graph api iphone?
- 3. Facebook Graph API Post
- 4. FaceBook Graph API
- 5. Perl - Facebook Graph API
- 6. facebook graph api fql
- 7. Facebook Permission Graph API
- 8. facebook graph-api
- 9. Facebook Graph API错误?
- 10. Facebook Graph API和ActionScript
- 11. Facebook Graph Api问题?
- 12. Facebook Graph Api - 事件
- 13. Facebook Graph API超时
- 14. Passport.js和Facebook Graph API
- 15. Facebook Graph Api v 2.4
- 16. Facebook Graph API真的很慢
- 17. 从Facebook的Graph API中存储数据
- 18. Facebook Graph API中奇怪的用户ID
- 19. Facebook Graph API在Python中的Instagram数据
- 20. Facebook Graph API中的Unix时间戳
- 21. Facebook Graph API(v2.8):JavaScript中的分页?
- 22. 什么是Facebook Graph API中的timeline_like_chaining?
- 23. Facebook Graph API中的'q'修饰符
- 24. 使用Facebook Graph API权限的Instagram API
- 25. Facebook Graph API蟒蛇脸
- 26. Facebook Graph API - JSON数据
- 27. 检索Facebook Graph API结果
- 28. Facebook Graph API Post with_tags选项
- 29. Facebook Graph API返回403 Forbidden
- 30. Facebook Graph API共享链接
改为使用Objective-C。当然不适合你的游戏,但显然你必须使用Objective-C在iOS中向屏幕显示东西,所以你不需要为Facebook提供C++ API。 – borrrden 2012-07-26 07:09:05
我正在使用cocos2d-x进行开发。那是我需要在android中运行代码。 – Aaron 2012-07-26 07:12:59