bestsource

실제 데이터를 사용하여 테스트할 수 있는 공개적으로 액세스 가능한 JSON 데이터 소스가 있습니까?

bestsource 2023. 3. 20. 23:22
반응형

실제 데이터를 사용하여 테스트할 수 있는 공개적으로 액세스 가능한 JSON 데이터 소스가 있습니까?

동적으로 로드된 JavaScript 사용자 컨트롤을 작업하고 있습니다.실제 데이터를 사용하여 테스트하고 싶습니다.

JSON 형식의 계층형 데이터에 대한 액세스를 제공하는 API를 가진 공공 서비스를 아는 사람이 있습니까?

Twitter에는 JSON을 반환하는 공개 API가 있습니다.예를 들어 다음과 같습니다.

A GET요청처:

https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=mralexgray&count=1,

편집: Twitter가 API를 제한하고 있기 때문에 삭제되었습니다.OAUTH요건...

{"errors": [{"message": "The Twitter REST API v1 is no longer active. Please migrate to API v1.1. https://dev.twitter.com/docs/api/1.1/overview.", "code": 68}]}

Github API의 단순한 예시로 대체하면 이 경우 내 저장소의 트리가 반환됩니다.

https://api.github.com/users/mralexgray/repos

출력은 포함하지 않겠습니다.길기 때문에..(한 번에 30개의 저장소를 저장)...하지만 여기 나무-에디니스에 대한 증거가 있습니다.

여기에 이미지 설명 입력

JSON 테스트에는

무료 체험도 할 수 있고 다른 기능도 있습니다.

http://www.jsontest.com/

Tumblr에는 JSON을 제공하는 공개 API가 있습니다.다음과 같은 간단한 URL을 사용하여 투고 덤프를 가져올 수 있습니다.http://puppygifs.tumblr.com/api/read/json.

Flickr에서 등록/api가 필요 없는 것을 발견했습니다.

기본 샘플, 바이올린 상세 정보: 투고

// Querystring, "tags" search term, comma delimited
const query = "https://www.flickr.com/services/feeds/photos_public.gne?tags=soccer&format=json&jsoncallback=?";


// This function is called once the call is satisfied
// http://stackoverflow.com/questions/13854250/understanding-cross-domain-xhr-and-xml-data
let mycallback = function(data) {
  // Start putting together the HTML string
  let htmlString = "";

  // Now start cycling through our array of Flickr photo details
  $.each(data.items, function(i, item) {
    // I only want the ickle square thumbnails
    let sourceSquare = (item.media.m).replace("_m.jpg", "_s.jpg");

    // Here's where we piece together the HTML
    htmlString += '<li><a href="' + item.link + '" target="_blank">';
    htmlString += '<img title="' + item.title + '" src="' + sourceSquare;
    htmlString += '" alt="';
    htmlString += item.title + '" />';
    htmlString += '</a></li>';

  });

  // Pop our HTML in the #images DIV
  $('#images').html(htmlString);
};


// Ajax call to retrieve data
$.getJSON(query, mycallback);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="images"></div>

또 다른 매우 흥미로운 것은 스타워즈 Rest API입니다.

Tumbler V2 API는 순수한 JSON 응답을 제공하지만 몇 가지 후프를 통과해야 합니다.

  1. 응용 프로그램 등록
  2. 「」를 입수하다어플리케이션 페이지에서 어플리케이션을 편집하면 OAuth Consumer Key(OAuth 컨슈머 키)를 찾을 수 있습니다.
  3. 인증에 API 키만 필요한 방법을 사용합니다.이 방법은 URL에 전달될 수 있습니다(: 게시물).
  4. JSON의 대응을 즐겨주세요!

URL 예: http://api.tumblr.com/v2/blog/puppygifs.tumblr.com/posts/photo?api_key=YOUR_KEY_HERE

Fiddler의 트리 구조를 나타내는 결과:

스크린샷

언급URL : https://stackoverflow.com/questions/8292050/is-there-any-publicly-accessible-json-data-source-to-test-with-real-world-data

반응형