Diff
checker
テキスト
テキスト
画像
ドキュメント
Excel
フォルダ
Legal
Enterprise
デスクトップ
料金
ログイン
Diffchecker デスクトップのダウンロード
テキスト比較
2 つのテキスト ファイルの違いを見つける
ツール
履歴
ライブエディター
空白の変更を非表示
未変更行を折りたたむ
折り返しなし
レイアウト
分割
統合
比較精度
スマート
単語
文字
テキストスタイル
外観を変更
シンタックスハイライト
構文を選択
無視
テキスト変換
最初の差分へ移動
入力を編集
Diffchecker Desktop
Diffcheckerを実行する最も安全な方法。Diffchecker Desktopアプリを入手:あなたの差分はコンピューターから出ることはありません!
Desktopを入手
previously_full_fail
作成日
昨日
差分は期限切れになりません
クリア
エクスポート
共有
説明
8 削除
行
合計
削除
文字
合計
削除
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
19 行
すべてコピー
82 追加
行
合計
追加
文字
合計
追加
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
92 行
すべてコピー
コピー
コピー済み
コピー
コピー済み
✘ bensandler@st-bensandler3 ~/stripe/mppx main npx tsx src/bin.ts validate
https://api.wundership.com
mppx validate https://api.wundership.com
Error: Cannot convert 5.000000 to a BigInt
✘ bensandler@st-bensandler3 ~/stripe/mppx
main
npx tsx src/bin.ts validate https://api.wundership.com --endpoint POST:/mpp/plan
Discovery (/openapi.json)
✓ Document found and parseable
✗ Valid OpenAPI structure (10 error(s))
✗ Invalid amount (paths./mpp/plan.post.x-payment-info.amount)
✗ Cannot mix offers with flat payment info fields (paths./mpp/plan.post.x-payment-info)
✗ Invalid amount (paths./mpp/builder/preview.post.x-payment-info.amount)
✗ Cannot mix offers with flat payment info fields (paths./mpp/builder/preview.post.x-payment-info)
✗ Invalid amount (paths./mpp/images/generate.post.x-payment-info.amount)
✗ Cannot mix offers with flat payment info fields (paths./mpp/images/generate.post.x-payment-info)
✗ Invalid amount (paths./mpp/listings/from-image.post.x-payment-info.amount)
✗ Cannot mix offers with flat payment info fields (paths./mpp/listings/from-image.post.x-payment-info)
✗ Invalid amount (paths./mpp/chat/completions.post.x-payment-info.amount)
✗ Cannot mix offers with flat payment info fields (paths./mpp/chat/completions.post.x-payment-info)
✓ Paid endpoints found (5 endpoint(s))
POST /mpp/plan
Challenge
✓ Returns 402 without credentials
✓ WWW-Authenticate header present (Payment scheme)
✗ Challenge parseable (Missing request parameter.)
→ The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details.
⚠ Received (realm="api.wundership.com", resource="https://api.wundership.com/mpp/plan", intent="charge", method="stripe", currency="USD", amount="1.000000", protocol="mpp")
POST /mpp/builder/preview
Challenge
✓ Returns 402 without credentials
✓ WWW-Authenticate header present (Payment scheme)
✗ Challenge parseable (Missing request parameter.)
→ The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details.
⚠ Received (realm="api.wundership.com", resource="
https://api.wundership.com
/mpp/builder/preview", intent="charge", method="stripe", currency="USD", amount="5.000000", protocol="mpp")
POST /mpp/images/generate
Challenge
✓ Returns 402 without credentials
✓ WWW-Authenticate header present (Payment scheme)
✗ Challenge parseable (Missing request parameter.)
→ The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details.
⚠ Received (realm="api.wundership.com", resource="https://api.wundership.com/mpp/images/generate", intent="charge", method="stripe", currency="USD", amount="1.000000", protocol="mpp")
POST /mpp/listings/from-image
Challenge
✓ Returns 402 without credentials
✓ WWW-Authenticate header present (Payment scheme)
✗ Challenge parseable (Missing request parameter.)
→ The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details.
⚠ Received (realm="api.wundership.com", resource="https://api.wundership.com/mpp/listings/from-image", intent="charge", method="stripe", currency="USD", amount="0.750000", protocol="mpp")
POST /mpp/chat/completions
Challenge
✓ Returns 402 without credentials
✓ WWW-Authenticate header present (Payment scheme)
✗ Challenge parseable (Missing request parameter.)
→ The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details.
⚠ Received (realm="api.wundership.com", resource="https://api.wundership.com/mpp/chat/completions", intent="charge", method="stripe", currency="USD", amount="0.500000", protocol="mpp")
Payment scheme detected but challenge format is invalid on 5 endpoint(s).
The server uses WWW-Authenticate: Payment but the challenge parameters do not conform to MPP.
Fix: encode payment details as base64url JSON in a request="..." parameter. See errors above.
✘ bensandler@st-bensandler3 ~/stripe/mppx
bensandler-validate-improvements
npx tsx src/bin.ts validate https://api.wundership.com --endpoint POST:/mpp/plan
mppx validate https://api.wundership.com
mppx validate https://api.wundership.com
Discovery (/openapi.json)
Discovery (/openapi.json)
✓ Document found and parseable
✓ Document found and parseable
✗ Valid OpenAPI structure (10 error(s))
✗ Valid OpenAPI structure (10 error(s))
コピー
コピー済み
コピー
コピー済み
✗ Invalid amount (paths./mpp/plan.post.x-payment-info.amount)
✗ Cannot mix offers with flat payment info fields (paths./mpp/plan.post.x-payment-info)
✗ Invalid amount (paths./mpp/builder/preview.post.x-payment-info.amount)
✗ Cannot mix offers with flat payment info fields (paths./mpp/builder/preview.post.x-payment-info)
✗ Invalid amount (paths./mpp/images/generate.post.x-payment-info.amount)
✗ Cannot mix offers with flat payment info fields (paths./mpp/images/generate.post.x-payment-info)
✗ Invalid amount (paths./mpp/listings/from-image.post.x-payment-info.amount)
✗ Cannot mix offers with flat payment info fields (paths./mpp/listings/from-image.post.x-payment-info)
✗ Invalid amount (paths./mpp/chat/completions.post.x-payment-info.amount)
✗ Cannot mix offers with flat payment info fields (paths./mpp/chat/completions.post.x-payment-info)
POST /mpp/plan
POST /mpp/plan
Challenge
Challenge
✓ Returns 402 without credentials
✓ Returns 402 without credentials
✓ WWW-Authenticate header present (Payment scheme)
✓ WWW-Authenticate header present (Payment scheme)
✗ Challenge parseable (Missing request parameter.)
✗ Challenge parseable (Missing request parameter.)
コピー
コピー済み
コピー
コピー済み
→ The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details.
⚠ Received (realm="api.wundership.com", resource="https://api.wundership.com/mpp/plan", intent="charge", method="stripe", currency="USD", amount="1.000000", protocol="mpp")
コピー
コピー済み
コピー
コピー済み
No MPP endpoints found. Tested
1 endpoint(s)
but none
use
WWW-Authenticate: Payment
.
Payment scheme detected but challenge format is invalid on
1 endpoint(s)
.
This server may use x402 or another payment protocol.
The server
use
s
WWW-Authenticate: Payment
but the challenge parameters do not conform to MPP.
Fix: encode payment details as base64url JSON in a request="..." parameter. See errors above.
保存された差分
原文
ファイルを開く
✘ bensandler@st-bensandler3 ~/stripe/mppx main npx tsx src/bin.ts validate https://api.wundership.com Error: Cannot convert 5.000000 to a BigInt ✘ bensandler@st-bensandler3 ~/stripe/mppx main npx tsx src/bin.ts validate https://api.wundership.com --endpoint POST:/mpp/plan mppx validate https://api.wundership.com Discovery (/openapi.json) ✓ Document found and parseable ✗ Valid OpenAPI structure (10 error(s)) POST /mpp/plan Challenge ✓ Returns 402 without credentials ✓ WWW-Authenticate header present (Payment scheme) ✗ Challenge parseable (Missing request parameter.) No MPP endpoints found. Tested 1 endpoint(s) but none use WWW-Authenticate: Payment. This server may use x402 or another payment protocol.
変更されたテキスト
ファイルを開く
mppx validate https://api.wundership.com Discovery (/openapi.json) ✓ Document found and parseable ✗ Valid OpenAPI structure (10 error(s)) ✗ Invalid amount (paths./mpp/plan.post.x-payment-info.amount) ✗ Cannot mix offers with flat payment info fields (paths./mpp/plan.post.x-payment-info) ✗ Invalid amount (paths./mpp/builder/preview.post.x-payment-info.amount) ✗ Cannot mix offers with flat payment info fields (paths./mpp/builder/preview.post.x-payment-info) ✗ Invalid amount (paths./mpp/images/generate.post.x-payment-info.amount) ✗ Cannot mix offers with flat payment info fields (paths./mpp/images/generate.post.x-payment-info) ✗ Invalid amount (paths./mpp/listings/from-image.post.x-payment-info.amount) ✗ Cannot mix offers with flat payment info fields (paths./mpp/listings/from-image.post.x-payment-info) ✗ Invalid amount (paths./mpp/chat/completions.post.x-payment-info.amount) ✗ Cannot mix offers with flat payment info fields (paths./mpp/chat/completions.post.x-payment-info) ✓ Paid endpoints found (5 endpoint(s)) POST /mpp/plan Challenge ✓ Returns 402 without credentials ✓ WWW-Authenticate header present (Payment scheme) ✗ Challenge parseable (Missing request parameter.) → The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details. ⚠ Received (realm="api.wundership.com", resource="https://api.wundership.com/mpp/plan", intent="charge", method="stripe", currency="USD", amount="1.000000", protocol="mpp") POST /mpp/builder/preview Challenge ✓ Returns 402 without credentials ✓ WWW-Authenticate header present (Payment scheme) ✗ Challenge parseable (Missing request parameter.) → The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details. ⚠ Received (realm="api.wundership.com", resource="https://api.wundership.com/mpp/builder/preview", intent="charge", method="stripe", currency="USD", amount="5.000000", protocol="mpp") POST /mpp/images/generate Challenge ✓ Returns 402 without credentials ✓ WWW-Authenticate header present (Payment scheme) ✗ Challenge parseable (Missing request parameter.) → The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details. ⚠ Received (realm="api.wundership.com", resource="https://api.wundership.com/mpp/images/generate", intent="charge", method="stripe", currency="USD", amount="1.000000", protocol="mpp") POST /mpp/listings/from-image Challenge ✓ Returns 402 without credentials ✓ WWW-Authenticate header present (Payment scheme) ✗ Challenge parseable (Missing request parameter.) → The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details. ⚠ Received (realm="api.wundership.com", resource="https://api.wundership.com/mpp/listings/from-image", intent="charge", method="stripe", currency="USD", amount="0.750000", protocol="mpp") POST /mpp/chat/completions Challenge ✓ Returns 402 without credentials ✓ WWW-Authenticate header present (Payment scheme) ✗ Challenge parseable (Missing request parameter.) → The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details. ⚠ Received (realm="api.wundership.com", resource="https://api.wundership.com/mpp/chat/completions", intent="charge", method="stripe", currency="USD", amount="0.500000", protocol="mpp") Payment scheme detected but challenge format is invalid on 5 endpoint(s). The server uses WWW-Authenticate: Payment but the challenge parameters do not conform to MPP. Fix: encode payment details as base64url JSON in a request="..." parameter. See errors above. ✘ bensandler@st-bensandler3 ~/stripe/mppx bensandler-validate-improvements npx tsx src/bin.ts validate https://api.wundership.com --endpoint POST:/mpp/plan mppx validate https://api.wundership.com Discovery (/openapi.json) ✓ Document found and parseable ✗ Valid OpenAPI structure (10 error(s)) ✗ Invalid amount (paths./mpp/plan.post.x-payment-info.amount) ✗ Cannot mix offers with flat payment info fields (paths./mpp/plan.post.x-payment-info) ✗ Invalid amount (paths./mpp/builder/preview.post.x-payment-info.amount) ✗ Cannot mix offers with flat payment info fields (paths./mpp/builder/preview.post.x-payment-info) ✗ Invalid amount (paths./mpp/images/generate.post.x-payment-info.amount) ✗ Cannot mix offers with flat payment info fields (paths./mpp/images/generate.post.x-payment-info) ✗ Invalid amount (paths./mpp/listings/from-image.post.x-payment-info.amount) ✗ Cannot mix offers with flat payment info fields (paths./mpp/listings/from-image.post.x-payment-info) ✗ Invalid amount (paths./mpp/chat/completions.post.x-payment-info.amount) ✗ Cannot mix offers with flat payment info fields (paths./mpp/chat/completions.post.x-payment-info) POST /mpp/plan Challenge ✓ Returns 402 without credentials ✓ WWW-Authenticate header present (Payment scheme) ✗ Challenge parseable (Missing request parameter.) → The Payment challenge must include a request="<base64url>" parameter containing JSON-encoded payment details. ⚠ Received (realm="api.wundership.com", resource="https://api.wundership.com/mpp/plan", intent="charge", method="stripe", currency="USD", amount="1.000000", protocol="mpp") Payment scheme detected but challenge format is invalid on 1 endpoint(s). The server uses WWW-Authenticate: Payment but the challenge parameters do not conform to MPP. Fix: encode payment details as base64url JSON in a request="..." parameter. See errors above.
違いを見つける