15

メーラーテンプレートにGoogleドキュメントを使用することはできますか?APIを介してテンプレート変数を変更するにはどうすればよいですか?基本的に、Googleにテンプレートを保持し、名前、住所などのいくつかの変数を変更した後、PDFファイルとしてエクスポートしたいと思います。PHPのAPIを介して完全に行うことは可能ですか?

LiveDocXはこれらの機能を提供していますが、ドキュメントは共有できないと思います。

4

4 に答える 4

3

ここでの使用例を理解していることはよくわかりませんが、名前や住所などの情報でパーソナライズされた一連のPDFを生成して、Googleドキュメントで共有のウェブアクセス可能なドキュメントとしてメールで送信するために何をしたいのかと思います。

もしそうなら、そうです、あなたはそれができるはずだと思います。

手順1)Googleドキュメントでテンプレートを作成します。

ステップ2)ここでAPIを使用してドキュメントをコピーします:http ://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html#copying_documents

ステップ3)次のAPIを使用して、パーソナライズされた情報で新しいドキュメントを編集します:http ://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html#updatingchanging_documents_and_files

ステップ4)次のAPIを使用して、新しいドキュメントを適切な人と共有します:http ://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html#managing_sharing_permissions_of_resources_via_access_control_lists_acls

カスタマイズされたPDFが特に必要な場合は、エクスポート用のAPIがここにあります(ただし、読み取り専用ドキュメントとして共有することはできますが、PDFとして共有することはできないと思います):http://code.google。 com / apis / document / docs / 3.0 /developers_guide_protocol.html#downloading_documents_and_files

お役に立てば幸いです。

于 2010-01-28T20:03:17.800 に答える
0

ドキュメント(code.google.com)をダウンロードし、preg_replace_callbackそのようなものを使用してphpコードのテンプレートを置き換えてから、(コピーとして)再度アップロードすることもできますが、パフォーマンス的にはこれはうまくいきません...

于 2010-01-27T07:37:56.187 に答える
0

1つのドキュメントを、実際の値で置き換えるいくつかのメタシンボル({0}など)を持つテンプレートとして保存できます。次に、APIを使用してGoogleドキュメントからそのドキュメントを取得し、すべてのメタを値に置き換えます。次に、置換の結果を新しいドキュメントとして保存し、PDFとしてエクスポートして削除します。

これらはすべてAPIを介して利用できる必要があります。

于 2010-01-28T16:25:27.123 に答える
0

これは、カスタムプライベートテンプレートに関するフォーラムからの何かです

http://www.google.com/support/forum/p/Google+Docs/thread?tid=40b028a54a1fc981&hl=en

プライベートテンプレートを手動で作成し、APIを介して編集することは可能だと思います-プライベートテンプレート(おそらく保存されたドキュメント)に基づいて新しいドキュメントを作成し、編集し、保存してPDFとしてエクスポートします

それが役に立てば幸い

于 2010-01-28T17:59:14.953 に答える