🧑🏻💻Cloud-Reportを使うとあらゆる言語から高精度なPDFを生成できるWebAPIを呼び出す事が可能です。下記のサンプル類をご確認ください。
<aside> 💡 PowerAppsからPDFを出力する例
</aside>
<aside> 💡
Google App Scriptでの例
</aside>
<aside> 💡 Google Formでの例
</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"