私はどこでも私の質問の答えを得るために検索しました。私は本当に私の問題を助けるために専門家が必要です。私は外部APIのURLにajaxを使用してデータをPOSTするためのコードを作成しました。Ajax JQuery外部apiにPOSTデータを送信
私が作成したコードは以下のようなものです:
$.ajax({
url: "https://www.billplz.com/api/v3/collections",
beforeSend: function(xhr) {
xhr.setRequestHeader("Authorization", "Basic " + "73eb57f0-7d4e-42b9-a544-aeac6e4b0f81:");
},
type: "POST",
data: {
"title": "My First API Collection"
},
contentType: 'application/json',
dataType: 'jsonp',
success: function(data) {
alert("Successfully Registered..");
},
error: function(xhRequest, ErrorText, thrownError) {
alert("Failed to process correctly, please try again");
console.log(xhRequest);
}
});
私はAPIドキュメントからこのサンプルカールコードを取得しようとしました:
# Creates an open collection
curl https://www.billplz.com/api/v3/open_collections \
-u 73eb57f0-7d4e-42b9-a544-aeac6e4b0f81: \
-d title="My First API Open Collection" \
-d description="Maecenas eu placerat ante. Fusce ut neque justo, et aliquet enim. In hac habitasse platea dictumst." \
-d amount=299
APIのドキュメントはhere
私は以前の問題ではありましたが運がないすべての方法を試しました。私はまた、PHPなしでJQuery/AJAXでこれをやろうとしました。
サーバーのアドレスは何ですか? 'http'または' https'? –
https @AtaurRahmanMunnaを使用している外部API –
ブラウザのコンソールに表示されるエラーは何ですか?これをチェックできますか? –