বাস্তব বিশ্বের ডেটা দিয়ে পরীক্ষা করার জন্য কি কোনও প্রকাশ্যে অ্যাক্সেসযোগ্য JSON ডেটা উত্স আছে? [বন্ধ]


107

আমি একটি জাভাস্ক্রিপ্টে গতিশীলভাবে লোড ট্রি ভিউ ব্যবহারকারী নিয়ন্ত্রণে কাজ করছি। আমি এটি বাস্তব বিশ্বের ডেটা দিয়ে পরীক্ষা করতে চাই।

JSON ফর্ম্যাটে হায়ারারিকাল ডেটাতে অ্যাক্সেস সরবরাহ করে এমন কোনও এপিআই দিয়ে কি এমন কোনও সরকারী পরিষেবা জানেন?


1
স্ট্যাকওভারলো নিজেই এখন api.stackexchange.com/2.2/…
ম্যাথু লক

এই সরঞ্জামটি json.live দেখুন
Khodour.F

1
Teamtreehouse তাদের সকল ব্যবহারকারীর জন্য JSON ডেটা তৈরি করে। Teamtreehouse.com/matthew.json
ম্যাথু


ফেকেডাটা.দেব চেষ্টা করুন যা আপনাকে এক মিলিয়ন জাল ব্যবহারকারীর অ্যাকাউন্টগুলিতে অ্যাক্সেস করতে দেয়।
অ্যান্ড্রয়েড ডেভ

উত্তর:


61

টুইটারের একটি সার্বজনীন এপিআই রয়েছে যা জেএসএনকে ফেরত দেয়, উদাহরণস্বরূপ -

একটি GETঅনুরোধ:

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

সম্পাদনা: টুইটার 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}]}

গিথুব এপিআইয়ের একটি সাধারণ উদাহরণের সাথে এটি প্রতিস্থাপন করা - যা এই ক্ষেত্রে আমার সংগ্রহস্থলগুলিতে একটি গাছ ফেরত দেয় ...

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

আমি দীর্ঘ হিসাবে আউটপুটটি অন্তর্ভুক্ত করব না ... (একসাথে 30 টি রেপো ফেরত দেয়) ... তবে এখানে এটি বৃক্ষ-এড-নেসের প্রমাণ রয়েছে।

এখানে চিত্র বর্ণনা লিখুন


এটি আসলে গাছ নয়, তবে যেহেতু এটির একমাত্র উত্তর, আমি এটি গ্রহণ করব) ধন্যবাদ।
ILya

6
উম্ম, আমি মনে করি এটি দেখতে ... গাছের মতো দেখাচ্ছে , গাছের মতো কোয়াছে এবং jsontree.com এ গাছের মতো কাজ করে । গাছ হতে হবে, না?
অ্যালেক্স গ্রে

5
এটি এখন প্রকাশ্য নয় ... :(
চঞ্চল 1987

1
@ আলেক্সগ্র্রে ঠিক ভাবছেন, এটি স্ক্রিনশটটিতে কী ধরণের নরম?
shabunc

3
@ শ্যাবঙ্ক এটাকে কোকো জেএসএন এডিটর বলা হয় ।
অ্যালেক্স গ্রে

32

জেএসওএন টেস্টের কিছু আছে

এটি নিখরচায় চেষ্টা করুন এবং অন্যান্য বৈশিষ্ট্যও রয়েছে।

http://www.jsontest.com/


22
তাদের হোস্ট থেকে "ওভার কোটা" ত্রুটি পাওয়া। অনুমান করুন সবাই এটি সম্পর্কে খুঁজে পেয়েছে।
রবার্ট ওশলার

হা. ওভার কোটার ত্রুটি এখনও বিদ্যমান। 503 -_- প্রদান করে।
hanশান সনি

এখনও 2016 সালের মে পর্যন্ত উপস্থিত রয়েছে least কমপক্ষে আপনি জানেন আপনি একটি ফাঁকা শরীর পাচ্ছেন না, তাই না?
ওয়েল ভিক্টাস

3
এটি ২০১ 2016 এর এবং এটির কোনও এইচটিটিপিএস সমর্থন নেই, কী?
wil93

POSTঅনুরোধগুলি গ্রহণ করার জন্য উপস্থিত হয় না ।
মার্কহু

11

টাম্বলারের একটি সর্বজনীন এপিআই রয়েছে যা জেএসএন সরবরাহ করে। আপনি সাধারণ ইউআরএল ব্যবহার করে পোস্টের ডাম্প পেতে পারেন http://puppygifs.tumblr.com/api/read/json


প্রতিক্রিয়াতে জেএসওএন রয়েছে, তবে তারা আসলে যা ফিরে আসে তা হ'ল জাভাস্ক্রিপ্ট যা জেএসএন দিয়ে একটি পরিবর্তনশীল সূচনা করে। তাদের নতুন ভি 2 এপিআই "সত্য" জেএসওনকে রিটার্ন দেয় তবে এটির জন্য একটি এপিআই কী বা ওআউথ সাইন আপ করতে হবে requires
অ্যালেক্স আঙ্গাস

পুরানো এপিআই জাসনপকে সাধারণ পদ্ধতিতে সমর্থন করে - পাস ?callback=fooএবং আপনি এর foo({...})পরিবর্তে পান var tumblr_api_read={...}। এপিআই ডক্সটি কর্স সমর্থন উল্লেখ করে না তাই আমি দৃ strongly়ভাবে সন্দেহ করি যে বেশিরভাগ ব্যবহারকারী যেভাবেই JSONP এর মাধ্যমে সামগ্রীটি লোড করবেন be
কোডার

10

ফ্লিকার থেকে এমন একটি পাওয়া গেছে যার নিবন্ধকরণ / এপিআইয়ের দরকার নেই।

বুনিয়াদি নমুনা, ফিডল: http://jsfiddle.net/Braulio/vDr36/

আরও তথ্য: পোস্ট

নমুনা আটকানো

এইচটিএমএল

<div id="images">

</div>

জাভাস্ক্রিপ্ট

// Querystring, "tags" search term, comma delimited
var query = "http://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
var mycallback = function (data) {

    // Start putting together the HTML string
    var htmlString = "";

    // Now start cycling through our array of Flickr photo details
    $.each(data.items, function(i,item){

        // I only want the ickle square thumbnails
        var 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);

আর একটি খুব আকর্ষণীয় হ'ল স্টার ওয়ার্স রেস্ট এপিআই:

https://swapi.co/


ওফস, দুঃখিত আমি মিস করেছি আপনি শ্রেণিবদ্ধ ডেটা খুঁজছিলেন, এটি একটি সমতল উত্স। মূল নিবন্ধকরণের প্রয়োজন ছাড়াই পাবলিক ফিডগুলি সন্ধান করতে আমি বেশ কষ্ট করে যাচ্ছিলাম এবং এটি ভাগ করে নেওয়া আকর্ষণীয় পেয়েছি।
ব্র্যালিও

2

গেলাস V2 API এর একটি বিশুদ্ধ JSON প্রতিক্রিয়া প্রদান করে কিন্তু কিছু হুপ্স মাধ্যমে জাম্পিং জন্য প্রয়োজন হয়:

  1. একটি আবেদন নিবন্ধন করুন
  2. অ্যাপ্লিকেশন পৃষ্ঠা থেকে আপনার অ্যাপ্লিকেশনটি সম্পাদনা করার সময় আপনি পাবেন এমন আপনার "OAuth কনজিউমার কী" পান Get
  3. কোনো একটি ব্যবহার পদ্ধতি যে শুধুমাত্র প্রমাণীকরণের জন্য একটি API কী প্রয়োজন হিসাবে এই URL পাস করা যেতে পারে, যেমন পোস্ট
  4. আপনার JSON প্রতিক্রিয়া উপভোগ করুন!

উদাহরণ URL: http://api.tumblr.com/v2/blog/puppygifs.tumblr.com/posts/photo?api_key=YOUR_KEY_HERE

ফিডলারে গাছের কাঠামো দেখানোর ফলাফল :

স্ক্রিনশট

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.