PDF Blocks
料金サポート
無料で始める
ページへ移動

ライブラリと連携

生の HTTP 以外で PDF Blocks を利用する方法として、Power Automate と Zapier のコネクタ、生成されたクライアント、そしてロードマップにある機能について説明します。

現時点では公式 SDK はまだありません。PDF Blocks はシンプルな HTTP API(PDF を1つ入れると、PDF が1つ出てくる)であるため、生の HTTP がサポートされた第一級の手段であり、依存関係をインストールしなくてもあらゆる言語から利用できます。このページはその前提を示し、読者それぞれに適した連携方法を案内します。

生の HTTP が第一級の手段

すべてのアクションは、PDF を返す単一の multipart/form-data POST です。クイックスタートを使えば、数分で動作する呼び出しを用意できます。また、各アクションのリファレンスページには、cURL、Python、Node.js、PHP、Ruby、Go、C# による、そのまま実行できる完全なコードスニペットが用意されています。コードを貼り付け、自分のキーに差し替えれば、すぐに実行できます。

型付きクライアントが必要な場合は、機械可読な契約から生成できます。コード生成のツールとコマンドについては、OpenAPI 仕様を参照してください。公式 SDK が登場するまでは、これが各言語のネイティブなモデルとリクエストメソッドを得るための推奨方法です。

次に読むもの

利用する手段の選び方

  • バックエンドのコードやスクリプトを書く場合? API を HTTP で直接呼び出すか、OpenAPI 仕様から型付きクライアントを生成してください。
  • ノーコードまたはローコードの自動化を構築する場合? Power Automate または Zapier のコネクタを使用してください。

MCP(ロードマップ)

AI エージェントが PDF Blocks のアクションをツールとして呼び出せるようにする Model Context Protocol サーバーはロードマップに含まれていますが、まだ利用できません。現時点でインストールできるものはありません。提供が始まるまでは、エージェントは HTTP API を直接呼び出してください。