問題タブ [square-connect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Square Connect API にリクエストを送信して、支払いを一覧表示する
支払いを一覧表示するように Square Connect API にリクエストを送信しようとしています。このエラーが表示されます
「リモート サーバーがエラーを返しました: (401) 権限がありません。」
API は、お気に入りのコマンドライン アプリケーション (Mac を使用している場合はターミナルなど) を開き、次の curl コマンドを実行して、示されている場所にアクセス トークンを提供します: curl -H "Authorization: Bearer PERSONAL_ACCESS_TOKEN" https://connect .squareup.com/v1/me/payments
これが私のコードです。私は何を間違っていますか?
square-connect - Square Connect API - 実際に自分の Square マーチャント アカウントを持たずに API をテストする方法はありますか?
作成中のアプリケーションで Square Connect API を使用する前に、Square Connect API をテストしたいと考えています。先に進む前に、まず自分の Square マーチャント アカウントを取得する必要があるのか、それとも既存の Square マーチャントのアカウントにアクセスする必要があるのか疑問に思っています。
square-connect - カテゴリ ID のアイテムを追加しようとすると、Square-Connect 422 エラーが発生する
アイテムの本文に「category_id」を含めると、422 応答が返されます (category_id を含めない場合は問題なく動作します)。
失敗するjsonオブジェクトは次のとおりです
category_id なしでアイテムを正常に追加し、ダッシュボードを使用してそれをカテゴリにリンクし、正しいカテゴリを使用していることを確認するためにアイテム リストを作成しました。
リストの応答は次のとおりです (同じカテゴリを使用)。
これはバグですか、それとも何か間違っていますか?
square-connect - アイテムのバッチを削除しようとすると Square-Connect 500 エラーが発生する
https://connect.squareup.com/v1/batchの POST を実行中に 500 Internal Server Error を受け取りました
JSON オブジェクトで
{"リクエスト":[
{"メソッド":"削除", "相対パス":"/v1/me/items/13fd1363-2e1f-4b55-bfbf-f58b97814cfa", "アクセストークン":"XXX-XXXXXXXXXXXXXXXXXX"},
{"メソッド":"削除", "相対パス":"/v1/me/items/9d415859-8758-4147-aa16-7088c84bb201", "アクセストークン":"XXX-XXXXXXXXXXXXXXXXXX"}
]}
同じアイテムが個別に削除される場合、問題はありません:
削除https://connect.squareup.com/v1/me/items/13fd1363-2e1f-4b55-bfbf-f58b97814cfa
また、在庫調整もバッチリ実行できたので技術は大丈夫だと思います。
これはバグですか、それとも何か間違っていますか?
元の投稿を修正して、提案されたサンプル応答を含めます
]
square-connect - スクエア コネクトで Paypal の IPN (即時支払い通知) に相当するものはありますか?
Paypal の IPN と同様に、新しい支払いが発生したときに、Square Connect が私の URL にアクセスできるようにしたいと考えています。このシンプルだが非常に役立つユースケースの説明が SC ドキュメントに見つかりませんでした。実装する予定はありますか? 私のアプリが必要とするのは、私が提供する URL に対する要求だけです。その後、私のアプリは SC を使用して最新の注文を取得できます。
square-connect - 時間フィルターを無視した Square-Connect GET の払い戻し
Square Connect API を使用して開始/終了時間フィルターを使用して払い戻しを取得していますが、begin_time フィルターが無視されているようです。
リクエストは次のとおりです。
これが応答です
]
2014 年 4 月 26 日の begin_time に基づくと、返された 2 つの払い戻しのいずれも結果に含まれるとは思えません。
私は何か間違ったことをしていますか、それともこれはバグですか?