[GH-ISSUE #9] Cannot read property 'data' of undefined #5

Open
opened 2026-03-02 04:04:22 +03:00 by kerem · 3 comments
Owner

Originally created by @aytaa on GitHub (Oct 22, 2020).
Original GitHub issue: https://github.com/f/fatura/issues/9

Merhabalar
undefined değer dönüyor ama yanlış yaptığım bir yer olabilir mi ?

Originally created by @aytaa on GitHub (Oct 22, 2020). Original GitHub issue: https://github.com/f/fatura/issues/9 Merhabalar undefined değer dönüyor ama yanlış yaptığım bir yer olabilir mi ?
Author
Owner

@berkslv commented on GitHub (Feb 23, 2021):

@aytaa Aynı hatayı alıyorum. Dev console dan requestleri takip ettim fakat yinede bir sonuç alamadım. Sorun nerede bulamıyorum :(

<!-- gh-comment-id:784340356 --> @berkslv commented on GitHub (Feb 23, 2021): @aytaa Aynı hatayı alıyorum. Dev console dan requestleri takip ettim fakat yinede bir sonuç alamadım. Sorun nerede bulamıyorum :(
Author
Owner

@aytaa commented on GitHub (Feb 23, 2021):

Çok inceledim ama bir sonuca ulaşamadım

<!-- gh-comment-id:784347403 --> @aytaa commented on GitHub (Feb 23, 2021): Çok inceledim ama bir sonuca ulaşamadım
Author
Owner

@berkslv commented on GitHub (Feb 23, 2021):

@aytaa Sonunda birşeyler elde ettim, kütüphaneyi baştan yazıyorum :D

test url sini kullanarak girdikten sonra gelen giden istekleri dispatch başlığı ile chorme dev tools yardımıyla takip edersen istenilen request şeklini görebilirsin. Direk requesti fetch olarak koplayadım, daha sonra herşey netleşti. Get token operasyonu için örneği aşağıya bırakıyorum. Yakın zamanda geliştirdiğim yazılım için repo açarım.

// GET token
  fetch("https://earsivportaltest.efatura.gov.tr/earsiv-services/assos-login", {
    headers: {
      accept: "*/*",
      "accept-language": "tr-TR,tr;q=0.9,en-US;q=0.8,en;q=0.7",
      "content-type": "application/x-www-form-urlencoded;charset=UTF-8",
      "sec-ch-ua":
        '"Chromium";v="88", "Google Chrome";v="88", ";Not A Brand";v="99"',
      "sec-ch-ua-mobile": "?0",
      "sec-fetch-dest": "empty",
      "sec-fetch-mode": "cors",
      "sec-fetch-site": "same-origin",
    },
    referrer: "https://earsivportaltest.efatura.gov.tr/login.jsp",
    referrerPolicy: "strict-origin-when-cross-origin",
    body: "assoscmd=login&rtype=json&userid=33333312&sifre=1&parola=1&",
    method: "POST",
    mode: "cors",
    credentials: "omit",
  }).then((x) => x.json().then((data) => console.log(data)));
<!-- gh-comment-id:784575084 --> @berkslv commented on GitHub (Feb 23, 2021): @aytaa Sonunda birşeyler elde ettim, kütüphaneyi baştan yazıyorum :D test url sini kullanarak girdikten sonra gelen giden istekleri dispatch başlığı ile chorme dev tools yardımıyla takip edersen istenilen request şeklini görebilirsin. Direk requesti fetch olarak koplayadım, daha sonra herşey netleşti. Get token operasyonu için örneği aşağıya bırakıyorum. Yakın zamanda geliştirdiğim yazılım için repo açarım. ``` // GET token fetch("https://earsivportaltest.efatura.gov.tr/earsiv-services/assos-login", { headers: { accept: "*/*", "accept-language": "tr-TR,tr;q=0.9,en-US;q=0.8,en;q=0.7", "content-type": "application/x-www-form-urlencoded;charset=UTF-8", "sec-ch-ua": '"Chromium";v="88", "Google Chrome";v="88", ";Not A Brand";v="99"', "sec-ch-ua-mobile": "?0", "sec-fetch-dest": "empty", "sec-fetch-mode": "cors", "sec-fetch-site": "same-origin", }, referrer: "https://earsivportaltest.efatura.gov.tr/login.jsp", referrerPolicy: "strict-origin-when-cross-origin", body: "assoscmd=login&rtype=json&userid=33333312&sifre=1&parola=1&", method: "POST", mode: "cors", credentials: "omit", }).then((x) => x.json().then((data) => console.log(data))); ```
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/fatura-f#5
No description provided.