2012-12-06 30 views
1

我們有一個基於Google App Engine的系統,希望創建新的應用程序。這個應用程序可以幫助用戶輕鬆地通過點擊一下按鈕保存我們的網站。 (喜歡這個網站http://iphone.mobicontact.info/ - >在iOS上瀏覽並點擊「下載聯繫人到iPhone」)從Google App Engine系統保存iOS版聯繫

根據http://mobicontact.info/iphone/download-contact-from-web-page/我們必須使用包含vcf文件(聯繫人)的ics文件(聯繫人)來完成我們的業務。順便說一句,我們創建了一個生成ics文件的servlet(沒有vcf文件),它不能正常工作。 (我認爲在ics文件內容中有vcf文件,另外,我無法在GAE服務器上創建文件,Does Google App Engine allow creation of files and folders on the server?)。

任何人都可以幫助我,告訴我如何創建一個從GAE系統的iOS聯繫人文件?非常感謝!

+0

請附上「無法正常工作」的代碼。 – Albert

回答

0

您可以創建你想要的「服務器」你就不能重新保存到本地文件系統上的任何文件,你必須使用Blob存儲區或類似。或者,您可以將它發送給用戶,而不必在響應請求創建它時立即保存它。

可以使用blobstore或正常NDB/DB storage。對於你提到後者的文件大小,我敢肯定。

至於爲什麼你的ics文件不能正常工作,我說你要問一個問題或更新這一塊與它爲什麼「不正常」之前,任何人都可以幫助一些細節。