Fluxpoint API에 요청을 보내는 동안 오류가 발생했습니다.

Koro Baka

또 나야 ... 하루에 여러 번 물어봐서 미안하지만 난 정말 바보 야.

그래서 기본적으로 다음 코드를 사용하여 fluxpoint api에 요청을 보내려고합니다.

async welcome(username, avatarurl, background, membercount, icon, backgroundname, filename){
        let req = {}
        req.username = username;
        req.avatar = avatarurl;
        if (background == null) {req.background = "#aaaaaa"} else {req.background = background}
        if (membercount) req.members = "Member #"+membercount
        if (icon) req.icon = icon
        if (backgroundname) req.banner = backgroundname
        console.log(req)
        let usedClient = axios.create({
            baseURL: apiUrls[0],
            timeout: 5000,
            headers: {
                'Authorization': this.token,
                'Content-Length': 0,
                'Content-Type': 'application/json'
            },
            data: JSON.parse(req),
            responseType: 'arraybuffer'
        })
        console.log(usedClient)
        console.log(apiUrls[0]+api1endpoints[1])
        let res = await usedClient.get(api1endpoints[1])
        return res
    }

테스트에 사용하는 코드는 다음과 같습니다.

const fluxpoint = require('./index')
const Client = new fluxpoint.Client("my fluxpoint token")

async function tt(){
    let t = await Client.welcome("Koro~ (Baka)#7963", "https://cdn.discordapp.com/avatars/304541381798658048/36806f6ae648b9ebc8303443b0be101c.png", "#FFFFFF", 1, "neko", "space")
    console.log(t)
}
tt()

그리고 다음은 fluxpoint api가 저에게 보내는 오류입니다.

Failed to parse json, The input does not contain any JSON tokens. Excepted the input to start with a valid JSON token, when isFinalBlock is true. Path: $ | LineNumber: 0 | BytePositionInLine: 0.

나는 모든 것을 시도했지만 JSON.parse (내 데이터)가 나를 보냅니다. Unexcepted token o in JSON at position 1

나는 절망적이며 누군가가 나를 도울 수 있기를 바랍니다!

MA 살만

원시 json을 구문 분석하는 것 같습니다. 오류가 발생합니다.

JSON.parse는 문자열을 매개 변수로 사용합니다.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse

그리고 공식 문서에서는 요청을받을 때 데이터를 사용할 수 없습니다.

https://github.com/axios/axios#request-config

 // `data` is the data to be sent as the request body
  // Only applicable for request methods 'PUT', 'POST', and 'PATCH'
  // When no `transformRequest` is set, must be of one of the following types:
  // - string, plain object, ArrayBuffer, ArrayBufferView, URLSearchParams
  // - Browser only: FormData, File, Blob
  // - Node only: Stream, Buffer
  data: {
    firstName: 'Fred'
  }

그러니 데이터 전달을 시도하십시오

let res = await usedClient.get(api1endpoints[1],{
  params: {
    data: res
  }
})

나는 responseType이 'text'또는 'stream'인 경우에만 작동하는 끝점을 테스트했습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Azure Function에서 pdf가 포함 된 요청 본문을 읽는 동안 오류가 발생했습니다.

분류에서Dev

Visual Studio 2019에서 계정을 추가 할 수 없음-요청을 보내는 동안 오류가 발생했습니다.

분류에서Dev

배열을 보내는 동안 MPI_Recv에서 오류가 발생했습니다.

분류에서Dev

flutter에서 get 요청을 시도하는 동안 오류가 발생했습니다.

분류에서Dev

flutter에서 get 요청을 시도하는 동안 오류가 발생했습니다.

분류에서Dev

HttpClient에서 "요청을 보내는 동안 오류가 발생했습니다."

분류에서Dev

Angular에서 Firebase 푸시 알림을 보내는 동안 오류가 발생했습니다.

분류에서Dev

Scrapy로 시작 요청을받는 동안 오류가 발생했습니다.

분류에서Dev

코드에서 XML 값을 읽는 동안 오류가 발생했습니다.

분류에서Dev

Jenkins에서 확장 이메일 알림을 보내는 동안 오류가 발생했습니다.

분류에서Dev

Android에서 POST 요청으로 데이터를 보내는 동안 오류가 발생했습니다.

분류에서Dev

R에서 csv 파일을 읽는 동안 오류가 발생했습니다.

분류에서Dev

Twitter API에서 401 (승인되지 않음)을 반환했습니다. 요청을 처리하는 동안 오류가 발생했습니다.

분류에서Dev

SOAP 요청을 보내는 동안 오류가 발생했습니다.

분류에서Dev

.dll을 COM에 등록하는 동안 오류가 발생했습니다.

분류에서Dev

Android의 서버에 JSON을 보내는 동안 오류가 발생했습니다.

분류에서Dev

오류. 요청을 처리하는 동안 오류가 발생했습니다.

분류에서Dev

jstl에서 맵을 반복하는 동안 오류가 발생했습니다.

분류에서Dev

WCF DataService에서이 요청을 처리하는 동안 오류가 발생했습니다.

분류에서Dev

각도에서 모달을 여는 동안 오류가 발생했습니다.

분류에서Dev

요청을 처리하는 동안 오류가 발생했습니다.

분류에서Dev

문서에`PdfPTable`을 추가하는 동안 오류가 발생했습니다.

분류에서Dev

jQuerySpellchecker : "요청을 처리하는 동안 오류가 발생했습니다."

분류에서Dev

Android에서 웹 서버로 사진을 보내는 동안 오류가 발생했습니다.

분류에서Dev

Scrapy : 시작 요청을받는 동안 오류가 발생했습니다.

분류에서Dev

Forecast.io API에 대한 AJAX 요청을 호출하는 동안 오류가 발생했습니다.

분류에서Dev

연결된 Docker 컨테이너에서 http 요청을 만드는 동안 오류가 발생했습니다.

분류에서Dev

Android에서 Volley를 사용하여 HTTP GET 요청을 보내는 동안 오류가 발생했습니다.

분류에서Dev

WSO2 ESB에 POST 요청을 보내는 동안 오류가 발생했습니다.

Related 관련 기사

  1. 1

    Azure Function에서 pdf가 포함 된 요청 본문을 읽는 동안 오류가 발생했습니다.

  2. 2

    Visual Studio 2019에서 계정을 추가 할 수 없음-요청을 보내는 동안 오류가 발생했습니다.

  3. 3

    배열을 보내는 동안 MPI_Recv에서 오류가 발생했습니다.

  4. 4

    flutter에서 get 요청을 시도하는 동안 오류가 발생했습니다.

  5. 5

    flutter에서 get 요청을 시도하는 동안 오류가 발생했습니다.

  6. 6

    HttpClient에서 "요청을 보내는 동안 오류가 발생했습니다."

  7. 7

    Angular에서 Firebase 푸시 알림을 보내는 동안 오류가 발생했습니다.

  8. 8

    Scrapy로 시작 요청을받는 동안 오류가 발생했습니다.

  9. 9

    코드에서 XML 값을 읽는 동안 오류가 발생했습니다.

  10. 10

    Jenkins에서 확장 이메일 알림을 보내는 동안 오류가 발생했습니다.

  11. 11

    Android에서 POST 요청으로 데이터를 보내는 동안 오류가 발생했습니다.

  12. 12

    R에서 csv 파일을 읽는 동안 오류가 발생했습니다.

  13. 13

    Twitter API에서 401 (승인되지 않음)을 반환했습니다. 요청을 처리하는 동안 오류가 발생했습니다.

  14. 14

    SOAP 요청을 보내는 동안 오류가 발생했습니다.

  15. 15

    .dll을 COM에 등록하는 동안 오류가 발생했습니다.

  16. 16

    Android의 서버에 JSON을 보내는 동안 오류가 발생했습니다.

  17. 17

    오류. 요청을 처리하는 동안 오류가 발생했습니다.

  18. 18

    jstl에서 맵을 반복하는 동안 오류가 발생했습니다.

  19. 19

    WCF DataService에서이 요청을 처리하는 동안 오류가 발생했습니다.

  20. 20

    각도에서 모달을 여는 동안 오류가 발생했습니다.

  21. 21

    요청을 처리하는 동안 오류가 발생했습니다.

  22. 22

    문서에`PdfPTable`을 추가하는 동안 오류가 발생했습니다.

  23. 23

    jQuerySpellchecker : "요청을 처리하는 동안 오류가 발생했습니다."

  24. 24

    Android에서 웹 서버로 사진을 보내는 동안 오류가 발생했습니다.

  25. 25

    Scrapy : 시작 요청을받는 동안 오류가 발생했습니다.

  26. 26

    Forecast.io API에 대한 AJAX 요청을 호출하는 동안 오류가 발생했습니다.

  27. 27

    연결된 Docker 컨테이너에서 http 요청을 만드는 동안 오류가 발생했습니다.

  28. 28

    Android에서 Volley를 사용하여 HTTP GET 요청을 보내는 동안 오류가 발생했습니다.

  29. 29

    WSO2 ESB에 POST 요청을 보내는 동안 오류가 발생했습니다.

뜨겁다태그

보관