Salesforce External Credential で Claude API 呼び出し時の「invalid x-api-key」エラー ― allowMergeFieldsInHeader フラグが原因
Hiroba による自動要約
Salesforce Apex から Claude API を呼び出す際、Named Credential + External Credential でカスタムヘッダー経由に x-api-key を設定しても 401 エラーが続いた。根本原因は Named Credential の `allowMergeFieldsInHeader` が false に設定されており、ヘッダー内のマージフィールド式 `{!$Credential.Anthropic.ApiKey}` が評価されていなかったこと。true に変更することで解決。
読んで良かったら、シェアしてみてください。
同じタグの記事が他に 3608 件あります。
関連する記事
同じタグの記事

Claude Code の /fast コマンドは月額プラン外の従量課金──最大2.5倍高速化の仕組みと落とし穴
QiitaClaude Code の /fast は同じ Opus モデルを最大2.5倍高速化する機能だが、Pro・Max などの月額プランに含まれず Usage credits から別途課金される。セッション途中で有効化すると既存コンテキストも対象になり割高になるため、セッション開始時の有効化と事前の設定確認が重要。

Next.js 16 + Supabase + Claude API で AI学習 SaaS を 2 日で作った話
ZennCodeSensei(ユーザーのコードを教材にする AI 学習プラットフォーム)を 2 日間で構築した個人開発事例。Next.js 16、Supabase、Claude API を組み合わせ、15 コース・188 レッスン・95 冊の技術書知識を内蔵し、GitHub リポジトリや手動ペースト したコードを題材に Claude が技術概念を解説。実装スケジュール、技術選定基準、プロンプト階層化によるコスト削減、著作権対応の設計判断を詳細に共有。


データシートPDFのレジスタマップ抽出を Claude Code で自動化
Qiita組み込み開発でデータシートから手作業で転記するレジスタマップ抽出を自動化するツール RegMap Extractor を開発。Claude API と pdfplumber のハイブリッド方式で PDF テーブルを構造化データ化し、CSV/Excel/JSON/Markdown/C ヘッダーで出力。完全自動化ではなく人間レビュー前提の設計により、実機バグリスクを低減。