2011-04-29 91 views
0

目前我計劃通過使用jQtouch和Phonegap創建移動應用程序。該應用程序將使用Facebook和Twitter整合。像添加新的狀態,推文,看到推特列表。 用純JavaScript創建它可能嗎?或者我需要一些像PHP這樣的服務器編程來處理請求並橋接我的移動應用和Facebook或Twitter .. 謝謝..使用手機開發與Facebook和Twitter集成的移動應用程序

回答

1

您應該能夠使用標準Ajax請求訪問API,不適用於Phonegap-Apps。如果不會的情況下,你甚至無法訪問您的服務器,以彌合請求FB/Twitter的(○:

從PhoneGap的常見問題解答:

問:我想創建 應用PhoneGap的通過AJAX訪問外部部署 Web服務。我怎樣才能 解決問題與 的XmlHttpRequest?

A的 跨域安全策略的跨域安全策略 不影響PhoneGap的應用程ations。 由於html文件由 webkit通過file://協議調用,因此 安全策略不適用。

(在Android中,你可以給予 android.permission.INTERNET對您 應用通過編輯 AndroidManifest.xml中)

http://wiki.phonegap.com/w/page/16494770/FAQ

+0

謝謝你.. 這意味着我不需要在mymobile應用程序和Facebook或Twitter API之間建立橋樑..但是如果我爲它創建網絡應用程序,我將需要PHP來連接Facebook或Twitter API,而不是使用ajax的javascrit .. 是正確的嗎? – justmyfreak 2011-04-30 04:41:18

+0

這是正確的,因爲正常的網絡應用程序通過http加載相同的起源政策踢,所以你需要一些橋樑。 – Murphy 2011-04-30 11:14:01