thekadiroglu
Femtopat
- Katılım
- 14 Ocak 2023
- Mesajlar
- 6
Daha fazla
- Cinsiyet
- Erkek
Merhaba, elimde bir proje var NodeJS ile veri çekmem lazım. İlk defa yapacağım bir şey olduğu için yapamadım yaklaşık 3-4 gündür uğraşıyorum sürekli hata veriyor ama postman'den test ettiğimde API çıkıyor. Bana gönderilen proje şu şekilde. Eğer yardımcı olun olursa çok sevinirim.
{}
Dönecek Örnek Yanıt:
{
"response": {
"token": "xxxyyyzzz000112233"
},
"messages": [
{
"code": "0",
"message": "OK"
}
]
}
Yanıtta ihtiyacımız olan: response.token
{"fieldData": {
},
"script" : "getData"
}
Dönecek Örnek Yanıt:
{
"response": {
"scriptResult": "[{}]",
"scriptError": "0",
"modId": "4"
},
"messages": [
{
"code": "0",
"message": "OK"
}
]
}
Yanıtta ihtiyacımız olan: response.scriptResult
NOT : Son dönen verinin tipi json olacak. Bu veriyi uygun hale getirip istenilen tablolama işlemini yapınız.
- API Tipi : Rest API
- Kullanıcı Adı: apitest
- Şifre: test123
- Token Alma
- URL: https://efatura.etrsoft.com/fmi/data/v1/databases/testdb/sessions
- Metot: POST
- Headers: Content-Type : application/json
- Giriş Yöntemi: Basic Auth
{}
Dönecek Örnek Yanıt:
{
"response": {
"token": "xxxyyyzzz000112233"
},
"messages": [
{
"code": "0",
"message": "OK"
}
]
}
Yanıtta ihtiyacımız olan: response.token
- Veri Çekme
- URL: https://efatura.etrsoft.com/fmi/data/v1/databases/testdb/layouts/testdb/records/1
- Metot: PATCH
- Headers: Content-Type : application/json
- Giriş Yöntemi: Bearer Token (Bearer response.token)
{"fieldData": {
},
"script" : "getData"
}
Dönecek Örnek Yanıt:
{
"response": {
"scriptResult": "[{}]",
"scriptError": "0",
"modId": "4"
},
"messages": [
{
"code": "0",
"message": "OK"
}
]
}
Yanıtta ihtiyacımız olan: response.scriptResult
NOT : Son dönen verinin tipi json olacak. Bu veriyi uygun hale getirip istenilen tablolama işlemini yapınız.