首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >red5上的facebook-java-api,它们能协同工作吗?

red5上的facebook-java-api,它们能协同工作吗?
EN

Stack Overflow用户
提问于 2010-01-30 19:34:16
回答 2查看 489关注 0票数 1

我有一个Adobe Flash Builder GUI应用程序,它连接到Red5进行通信。我可以使用red5来调用facebook API调用吗?有人能举个例子吗?我能找到的所有示例都是tomcat。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-03 00:28:28

不幸的是,他们不能。

facebook- java -api不能与red5一起工作,因为它需要不传入red5的会话数据,并且使用我只通过java Servlet接收到的变量。

还有一个叫做TinyFbClient (www.socialjava.com)的facebook java api。这个客户端很小,很容易理解,有非常好的例子。在这里,我不必使用会话,但我确实需要获取要查询的用户的uid。客户端可以在需要时转发该信息。

TinyFbClient依赖于jersey (http://download.java.net/maven/2/com/sun/jersey/),但不幸的是jersy不能在red5上正确编译。如果你尝试使用二进制版本,你会得到错误

代码语言:javascript
复制
 java.lang.ClassNotFoundException: com.sun.ws.rs.ext.RuntimeDelegateImpl

这是因为编译后的二进制文件不能正常运行。

我解决了这个问题,安装了tomcat并允许用户首先连接到tomcat,使用tomcat我获取会话和相关的facebook数据,将其存储在数据库中,然后使用red5根据需要操作数据。

希望这些信息能对我们有所帮助。

更新

我看到了前面的错误消息,因为我没有将相关的jars (jersey和jsr311)复制到red5目录。不幸的是,它并没有解决问题。我尝试了不同版本的jersey (1.0.x,1.1.x,1.2)。代码确实进行了编译,但对facebook api的任何调用都会停止应用程序。

我决定在tomcat中做facebook的信息获取部分,然后把它传递给red5。

票数 0
EN

Stack Overflow用户

发布于 2010-09-05 00:31:52

是的,它可以在Red5中工作。尤其是如果你让它在Tomcat中工作,因为我们提供了一个嵌入式Tomcat服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2167736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档