Javascript 我们如何调用可用性API
目前,我正在尝试通过JavaScript调用Availability API。下面是cURL调用:Javascript 我们如何调用可用性API,javascript,jquery,webrequest,Javascript,Jquery,Webrequest,目前,我正在尝试通过JavaScript调用Availability API。下面是cURL调用: curl -i -H "x-api-key: $API_KEY" -H "Content-Type: application/json" -X POST https: //api.availity.com/demo/v1/institutional-claims -d { "requestTypeCode": "PRE_DETERMINATION", "billingProvider": {
curl -i -H "x-api-key: $API_KEY" -H "Content-Type: application/json" -X POST https: //api.availity.com/demo/v1/institutional-claims -d {
"requestTypeCode": "PRE_DETERMINATION",
"billingProvider": {
"npi": "1234567893",
"ein": "111222333",
"payerAssignedProviderId": "XYZ321"
},
我正在使用有效密钥,但结果是HTTP404
错误
我试过使用jQuery.ajax
,但不起作用。另外,我尝试用C#WebRequest打这个电话,但也不起作用
可以从jQuery/JavaScript或C#调用此API吗
如果它返回CORS头文件,那么从AJAX中是可能的——因为您得到的是404,那么您几乎没有机会知道它是否返回CORS头文件谢谢。你能举一些例子,如何在标题中设置键吗?cors,意思是corssdomain?谢谢。你想让人帮你写javascript代码吗?在你回答最简单的问题之前。。。i、 e.“该服务器是否发送CORS头”。。。如果没有,您的请求就完蛋了,如果有,请展示您如何
尝试jQuery.ajax
没有不完整的javascript/jQuery代码,只是如何传递key due的头,如果可能的话,那么我很容易集成?我试过各种方法。我试过各种方法
-展示它们
var tempk = {
"requestTypeCode": "PRE_DETERMINATION",
"billingProvider": {
"npi": "1234567893",
"ein": "111222333",
"payerAssignedProviderId": "XYZ321"
},
"patient": {
"relationshipCode": "01",
"lastName": "Smith",
"firstName": "Bob",
"stateCode": "FL",
"birthDate": "1980-02-12",
"genderCode": "M"
},
"payer": {
"id": "BCBSF"
},
"submitter": {
"id": "123456789",
"lastName": "SUBMITTER"
},
"subscriber": {
"memberId": "JDH001",
"groupName": "ASDF 1-2",
"groupNumber": "12312412"
},
"claimInformation": {
"placeOfServiceCode": "11",
"diagnoses": [
{
"qualifierCode": "ABK",
"code": "J3089"
}
],
"serviceLines": [
{
"procedureCode": "92523",
"quantity": "100",
"amount": "250",
"fromDate": "2016-05-10"
}
]
}
};
$.ajax({
url: 'https://api.availity.com/demo/v1/professional-claims',
dataType: "json",
type: "POST",
headers: {
'x-api-key': 'xxxxxxxxxxx'
},
data:tempk,
//"x-api-key: $API_KEY"
contentType: "application/json",
success: function (jsonData) {
// Success callback
alert(jsonData);
},
error: function () {
//any error to be handled
}
});