Apiary 콘솔이이 API Blueprint에 대해 올바른 응답을 제공하지 않는 이유는 무엇입니까?

톰 존슨

API Blueprint가 Apiary.io에서 작동하는 방식에 대한 간단한 데모를 만들려고합니다. 데모 를 위해 Mashape Weather API엔드 포인트 를 블루 프린트 에 넣고 싶었습니다 .

시도는 다음과 같습니다.

http://docs.weatherapi3.apiary.io/#reference/weather/weather-data/get-the-weather-data?console=1

작동하는 것 같지만 (콘솔의 Try it out 버튼이 응답을 제공함) 다음 결과를 얻습니다.

{
  "query": {
    "count": 0,
    "created": "2015-06-21T11:12:06Z",
    "lang": "en-US",
    "results": null
  }
} 

cURL을 통해 전달 된 동일한 결과는 날씨의 출력 인 올바른 응답을 제공합니다.

청사진에서 내가 잘못 구성한 것이 있습니까?

또는 Mashape가 Apiary.io의 통화를 차단합니까?

청사진은 다음과 같습니다.

 FORMAT: 1A
 HOST: https://simple-weather.p.mashape.com

 # Weather API

 Display Weather forecast data by latitude and longitude. Get raw weather data OR simple label description of weather forecast of some places.

 # Weather API Root [/]

 # Group Weather

 Resources related to weather in the API.

 ## Weather data [/weatherdata{?lat}{?lng}]

 ### Get the weather data [GET]

 Get the weather data in your area.

 + Parameters
     + lat: 55.749792 (required, number) - Latitude
     + lng: 37.632495 (required, number) - Longitude

 + Request JSON Message

     + Headers

             X-Mashape-Authorization: {hidden in this post}
             Accept: text/plain

 + Response 200 (application/json)

     + Body

        [
            {
          "query": {
            "count": 1,
            "created": "2014-05-03T03:57:53Z",
            "lang": "en-US",
            "results": {
              "channel": {
                "title": "Yahoo! Weather - Tebrau, MY",
                "link": "http://us.rd.yahoo.com/dailynews/rss/weather/Tebrau__MY/*http://weather.yahoo.com/forecast/MYXX0004_c.html",
                "description": "Yahoo! Weather for Tebrau, MY",
                "language": "en-us",
                "lastBuildDate": "Sat, 03 May 2014 11:00 am MYT",
                "ttl": "60",
                "location": {
                  "city": "Tebrau",
                  "country": "Malaysia",
                  "region": ""
                },
                ...//truncated for this post
                }
              }
            }
          }
        }
             ]
JackuB

블루 프린트에 GET 매개 변수에 작은 실수가 있습니다. 매개 변수는 다음과 같이 작성해야합니다. {?param1,param2}(참조 : URI 템플릿 )

그래서 당신은 단지 변경하는 경우 ## Weather data [/weatherdata{?lat}{?lng}]## Weather data [/weatherdata{?lat,lng}]작동.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

SQL 준비 문이 올바른 응답을 제공하지 않는 이유는 무엇입니까?

분류에서Dev

Axios가 Redux 작업에 대한 응답을 제공하지 않는 이유는 무엇입니까?

분류에서Dev

cURL이 올바른 응답을 제공하지만 스크래피가 아닌 이유는 무엇입니까?

분류에서Dev

내 프로그램이 프로젝트 오일러 17에 대해 올바른 답을 인쇄하지 않는 이유는 무엇입니까?

분류에서Dev

이메일을 통해 올바른 행에서 값을 보내지 않는 이유는 무엇입니까?

분류에서Dev

mockito가 올바른 응답을 주입하지 않는 이유는 무엇입니까?

분류에서Dev

올바른 위치에 올바른 문자열을 추가하지 않는 이유는 무엇입니까?

분류에서Dev

내 Bash 스크립트가이 프로젝트 오일러에 대한 올바른 답을 반환하지 않는 이유는 무엇입니까?

분류에서Dev

이 코드가 올바른 출력을 제공하지 않는 이유는 무엇입니까?

분류에서Dev

콘텐츠 유형이 올바른 경우에만 프록시에서 응답을 반환하도록 nginx를 구성하는 방법은 무엇입니까?

분류에서Dev

printf와 cout이이 코드에 대해 다른 출력을 제공하는 이유는 무엇입니까?

분류에서Dev

합계에 대한 올바른 값을 얻지 못하는 이유는 무엇입니까?

분류에서Dev

getJSON의 성공에 대한 응답을 보내지 못하는 이유는 무엇입니까?

분류에서Dev

Z3가 다음 입력에 대해 응답하지 않는 이유는 무엇입니까?

분류에서Dev

Web API에 대한 호출이 올바른 메서드로 라우팅되지 않는 이유는 무엇입니까?

분류에서Dev

Java 프로그램이 2 개의 정수 배열을 병합하여 특정 지점에 대해서만 올바른 출력을 제공하는 이유는 무엇입니까?

분류에서Dev

이 쿼리에 대해 올바른 내부 조인을 수행하는 방법은 무엇입니까?

분류에서Dev

한 코드가 firebase에서 올바른 키를 제공하고 다른 코드는 제공하지 않는 이유는 무엇입니까?

분류에서Dev

getServerSideProps가 구성 요소 소품에 올바른 값을 전달하지 않는 이유는 무엇입니까?

분류에서Dev

내 editText가 Android에서 올바른 출력을 표시하지 않는 이유는 무엇입니까?

분류에서Dev

R의 html_nodes ()가이 웹 페이지에 대해 원하는 출력을 제공하지 않는 이유는 무엇입니까?

분류에서Dev

REST API의 응답이 내 코드에서 JSON 형식이 아닌데 Google 확장 "restman"이있는 올바른 형식 인 이유는 무엇입니까?

분류에서Dev

내 루프가 두 번 실행되고 이에 대한 올바른 답을 제공하지 않습니다.

분류에서Dev

Excel에서 테이블의 모든 열을 필터링 해제하고 열에 필터를 유지하는 올바른 vba는 무엇입니까?

분류에서Dev

API Gateway가 Lambda에서 응답을받지 못하는 이유는 무엇입니까?

분류에서Dev

API 응답을 이미지로 바꾸는 방법은 무엇입니까?

분류에서Dev

iOS 7에서 Javascript Log 콘솔을 제대로 사용할 수없는 이유는 무엇입니까?

분류에서Dev

Firestore 클라이언트 앱이 컬렉션에 대해 올바른 문서 수를 유지하도록 강제하는 방법은 무엇입니까?

분류에서Dev

GCC가 int 나누기에 대해 올바른 어셈블리 코드를 생성하지 않는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    SQL 준비 문이 올바른 응답을 제공하지 않는 이유는 무엇입니까?

  2. 2

    Axios가 Redux 작업에 대한 응답을 제공하지 않는 이유는 무엇입니까?

  3. 3

    cURL이 올바른 응답을 제공하지만 스크래피가 아닌 이유는 무엇입니까?

  4. 4

    내 프로그램이 프로젝트 오일러 17에 대해 올바른 답을 인쇄하지 않는 이유는 무엇입니까?

  5. 5

    이메일을 통해 올바른 행에서 값을 보내지 않는 이유는 무엇입니까?

  6. 6

    mockito가 올바른 응답을 주입하지 않는 이유는 무엇입니까?

  7. 7

    올바른 위치에 올바른 문자열을 추가하지 않는 이유는 무엇입니까?

  8. 8

    내 Bash 스크립트가이 프로젝트 오일러에 대한 올바른 답을 반환하지 않는 이유는 무엇입니까?

  9. 9

    이 코드가 올바른 출력을 제공하지 않는 이유는 무엇입니까?

  10. 10

    콘텐츠 유형이 올바른 경우에만 프록시에서 응답을 반환하도록 nginx를 구성하는 방법은 무엇입니까?

  11. 11

    printf와 cout이이 코드에 대해 다른 출력을 제공하는 이유는 무엇입니까?

  12. 12

    합계에 대한 올바른 값을 얻지 못하는 이유는 무엇입니까?

  13. 13

    getJSON의 성공에 대한 응답을 보내지 못하는 이유는 무엇입니까?

  14. 14

    Z3가 다음 입력에 대해 응답하지 않는 이유는 무엇입니까?

  15. 15

    Web API에 대한 호출이 올바른 메서드로 라우팅되지 않는 이유는 무엇입니까?

  16. 16

    Java 프로그램이 2 개의 정수 배열을 병합하여 특정 지점에 대해서만 올바른 출력을 제공하는 이유는 무엇입니까?

  17. 17

    이 쿼리에 대해 올바른 내부 조인을 수행하는 방법은 무엇입니까?

  18. 18

    한 코드가 firebase에서 올바른 키를 제공하고 다른 코드는 제공하지 않는 이유는 무엇입니까?

  19. 19

    getServerSideProps가 구성 요소 소품에 올바른 값을 전달하지 않는 이유는 무엇입니까?

  20. 20

    내 editText가 Android에서 올바른 출력을 표시하지 않는 이유는 무엇입니까?

  21. 21

    R의 html_nodes ()가이 웹 페이지에 대해 원하는 출력을 제공하지 않는 이유는 무엇입니까?

  22. 22

    REST API의 응답이 내 코드에서 JSON 형식이 아닌데 Google 확장 "restman"이있는 올바른 형식 인 이유는 무엇입니까?

  23. 23

    내 루프가 두 번 실행되고 이에 대한 올바른 답을 제공하지 않습니다.

  24. 24

    Excel에서 테이블의 모든 열을 필터링 해제하고 열에 필터를 유지하는 올바른 vba는 무엇입니까?

  25. 25

    API Gateway가 Lambda에서 응답을받지 못하는 이유는 무엇입니까?

  26. 26

    API 응답을 이미지로 바꾸는 방법은 무엇입니까?

  27. 27

    iOS 7에서 Javascript Log 콘솔을 제대로 사용할 수없는 이유는 무엇입니까?

  28. 28

    Firestore 클라이언트 앱이 컬렉션에 대해 올바른 문서 수를 유지하도록 강제하는 방법은 무엇입니까?

  29. 29

    GCC가 int 나누기에 대해 올바른 어셈블리 코드를 생성하지 않는 이유는 무엇입니까?

뜨겁다태그

보관