0

我正在尝试制作一个 RhoMobile 应用程序,该应用程序将使用 RhoConnect 显示 Twitter 提要。在我的 RhoConnect 应用程序中,在源适配器的模型中,我尝试使用Rho::AsyncHttpRho::Network方法来执行对 Twitter 的 POST 请求,例如

Rho::Network.post(propertyMap, url_for(:action => :request_callback))

但是,当尝试将 RhoMobile 应用程序(在 RhoSimulator 中运行)与 RhoConnect 应用程序同步时,我收到错误消息:

Model raised login exception: uninitialized constant Twitter::Rho

它指向我上面代码中的行。

这很可能是一个非常明显的错误,但我看不到。任何指针将不胜感激。谢谢!

4

1 回答 1

0

Rho::AsyncHttpRho::Network是 Rhodes API。您在设备上的应用程序中使用这些 API,而不是在 RhoConnect 源适配器内部。

在 Ruby 环境之上的 Linux 机器上运行的源适配器中,您可以使用任何您想与不同后端系统通信的 gem。您可以在RhoMobile 文档站点上找到有关此内容的更多信息。

在您的情况下,必须连接到 Twitter,您可以在源适配器中使用Twitter gem之类的东西。

于 2013-10-09T04:19:45.630 回答