- Shipped
- 2026年8月27日 7:40 UTC
- Author
- Kamo
- Commit
- 43c4eab
スタブを交換します。 カモPBXはカモ独自のプラットフォームなので、組織は保持していません カモPBXAccountProvisionerが電話時にアカウントを作成 サーバが追加され、KamoPBXClient は 1 回あたりの子スコープされたトークンを最小限に カモのシングルマスタークレデンシャルからの呼び出し。 Auth は、子アカウントの OWN api key を使用して、マスタートークンで読み、 交換 — 文書化およびスキーマ undocumented as:{account id,owner id} クレームは意図的に使用されていません: それは開いて失敗します, フルプライビレッジを返す owner id が省略されたときにエラーのない PARENT トークン。 scopedToken() は、 返されたトークンは、子にスコープ付けされ、親スコープされたトークンを子として拒否します。 特権エスカレーションです。 また、浴槽から固定: - getCallHistory は、NPE が反復する発信者を返す null を返します。 - CDR は per-leg なので、インタラクション id や 1 つのコール ショーで歴史が崩壊します。 2~3回まで - callResult は、ANSWERED/NO ANSWER/BUSY/FAILED のテストでピン留めされます。 何もサイレントに逃したコールカウンターはゼロを読むので、未知の 追い越しではなくFAILEDに崩壊を引き起こします。 プラットフォーム設定(ベースURL、マスターアカウント、管理者認証、WSS URL) @Value-injected と 決して per-org. 246 のテストパス、29 個の新しい.