2012-02-28 80 views
0

我正在创建一个将发布到用户墙上的应用程序。这是一个Symbian本地应用程序。Symbian本地应用程序的应用程序类型

我知道它需要使用WebView进行OAuth2过程,但应用程序本身不是一个Web应用程序。

在Facebook上创建/定义应用程序时应该使用哪种应用程序类型?我看到这些类型:网站,脸书上的应用程序,移动网站,本机IOS,本机Android和页面标签;但没有一个与我的应用相匹配,就像“NATIVE < other> APP”。

我以为我可以使用“移动网络”,但是当选择该类型时,需要一个URL。

请问您可以点亮一下吗? 我相信很多人以前做过类似的事情。

谢谢。

回答

1

您将需要一些API与Facebook进行交互,它并未默认包含在Symbian SDK中,因此您应该从fb开始搜索,而不是从Symbian搜索。不幸的是,似乎fb只提供Android & iOS的API,所以我担心你将无法将其编码为Symbian中的本地应用程序。正如您所写的,其他JavaScript API不能直接部署在手机的小部件中,因为它需要一个域名。

我最好的猜测是创建一个移动优化的REAL网站,并在其周围创建一个S60小部件。

+0

谢谢。 该应用程序只需要发布到用户的墙上。 到目前为止,我只使用WebView进行OAuth进程。获得令牌后,我使用Qt的网络访问管理器发送请求,并且它可以正常工作,所以到现在我还没有真正遇到技术方面的问题。 我在Fb上创建了应用程序,并没有选择任何这些应用程序类型,它适用于我所需要的。我可以从Symbian(Qt)应用程序成功发布到用户的墙上。 我认为声明一个整合类型是强制性的,但它似乎不是。 谢谢.. 任何其他想法总是受欢迎。 – 2012-03-01 18:22:36

+0

很高兴听到你设法解决你的问题。 – MrTJ 2012-03-02 13:22:28