🧑🏻‍💻Cloud-Reportを使うとあらゆる言語から高精度なPDFを生成できるWebAPIを呼び出す事が可能です。下記のサンプル類をご確認ください。

Untitled

<aside> 💡 PowerAppsからPDFを出力する例

Untitled

</aside>

<aside> 💡

Google App Scriptでの例

Untitled

</aside>

↓Google Formのサンプルは下記より実際にお試し頂けます

https://x.gd/WsPgD

<aside> 💡 Google Formでの例

Untitled

</aside>

🧑🏻‍💻JavaScript(ブラウザ対応)

<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Fetch API Example</title>
</head>
<body>
    <script>
        // エンドポイントURL
        const url = "END_POINT_URL";

        // ヘッダーの設定
        const headers = {
            "Content-Type": "application/json",
            "Cr-Connection-Token": "YOUR_CONNECTION_TOKEN",
            "Cr-Report-Token": "YOUR_REPORT_TOKEN"
        };

        // JSONデータ
        const data = {
            // ここにpost_data.jsonの内容を直接書きます
            "key1": "value1",
            "key2": "value2"
            // 他のデータもここに追加
        };

        // POSTリクエストを送信
        fetch(url, {
            method: 'POST',
            headers: headers,
            body: JSON.stringify(data)
        })
        .then(response => response.text())
        .then(responseText => {
            console.log("Response:", responseText);
        })
        .catch(error => {
            console.error('Error:', error);
        });
    </script>
</body>
</html>

🧑🏻‍💻Bash

curl -X POST "END_POINT_URL" -H "Content-Type: application/json" -H "Cr-Connection-Token: YOUR_CONNECTION_TOKEN" -H "Cr-Report-Token: YOUR_REPORT_TOKEN" -d "@post_data.json"

🧑🏻‍💻PowerShell

curl -X POST "END_POINT_URL" -H "Content-Type: application/json" -H "Cr-Connection-Token: YOUR_CONNECTION_TOKEN" -H "Cr-Report-Token: YOUR_REPORT_TOKEN" -d "@post_data.json"