Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

技術的な部分 #2

Open
secondarykey opened this issue Dec 8, 2012 · 2 comments
Open

技術的な部分 #2

secondarykey opened this issue Dec 8, 2012 · 2 comments

Comments

@secondarykey
Copy link
Collaborator

・PayPalへのアクセス
・GoogleCloudStorageへのアクセス

※開発者登録が必要

@secondarykey
Copy link
Collaborator Author

GoogleCloudStorage部分はupload時にアップロードして、
チェック機構をTaskQueue等で行おうと考え中。

アップロード時間+チェックでは一気にリソースを使い切る事が多くなりそう。

+10MB制限の部分の代替案を考える

@secondarykey
Copy link
Collaborator Author

Epubチェック自体は
mimetypeの存在と、META-INF/container.xmlの存在、
OPFファイルが指定場所にあるか?を確認

その後GoogleCloudStorageに登録するロジックを作成。
GCSへはACLの設定を行う。この部分はAppEngineのアプリケーションのメールアドレスを登録
※GCSのメールアドレスでは無理
それでアプリケーションからのGCSは完了。

コンテンツデータのメタデータを取得して残すように設定するかは微妙
※ヘブライ語のEPUBの開閉に困っている。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant