API के बारे में:
फुतोषिकी एक लॉजिक पज़ल गेम है जो जापान में उत्पन्न हुआ और यह सुडोकू के समान है क्योंकि इसे वर्गों के ग्रिड पर खेला जाता है, जिसका उद्देश्य वर्गों को दिए गए नंबरों के सेट से भरना है ताकि किसी भी नंबर को एक पंक्ति या कॉलम में दोहराया न जाए। हालांकि, सुडोकू के विपरीत, फुतोषिकी में वर्गों के जोड़ों के बीच असमानता की बाधाएँ भी शामिल हैं, जिन्हें पूरी करने पर ही पज़ल को हल माना जाएगा।
यह API क्या प्राप्त करता है और आपकी API क्या प्रदान करती है (इनपुट/आउटपुट)?
यह एक पैरामीटर प्राप्त करेगा और आपको एक JSON प्रदान करेगा।
शैक्षिक खेल: फुतोषिकी जनरेटर API का उपयोग शैक्षिक खेल बनाने के लिए किया जा सकता है जो लॉजिक, समस्या-हल करने और निष्कर्ष निकालने के कौशल सिखाते हैं। ये खेल कक्षा के वातावरण में या एक ऑनलाइन लर्निंग प्लेटफ़ॉर्म के भाग के रूप में उपयोग किए जा सकते हैं।
प्रति माह API कॉल की सीमाओं के अलावा, कोई अन्य सीमाएँ नहीं हैं
{"futoshikiSolved":[[6,2,9,7,8,4,1,3,5],[1,8,2,9,7,3,5,4,6],[4,7,5,2,6,9,3,1,8],[9,3,8,4,1,6,2,5,7],[5,9,6,3,4,8,7,2,1],[2,1,4,8,3,5,6,7,9],[8,4,1,5,2,7,9,6,3],[7,6,3,1,5,2,8,9,4],[3,5,7,6,9,1,4,8,2]],"futoshikiEasy":[[6,0,9,7,0,0,0,3,5],[1,0,0,0,0,3,5,4,0],[0,0,5,0,0,0,3,0,8],[9,3,0,0,0,0,2,0,7],[0,0,0,3,4,8,0,0,1],[2,1,0,0,3,0,0,7,0],[8,4,0,0,2,7,0,6,0],[0,6,0,0,5,0,8,9,0],[0,0,0,0,9,0,4,0,2]],"futoshikiTricky":[[6,0,9,0,0,0,0,3,0],[0,0,2,0,0,0,0,0,6],[0,7,5,0,0,9,0,1,8],[0,0,0,4,0,6,0,5,7],[0,0,6,0,0,0,0,0,1],[0,0,0,0,0,5,6,0,0],[8,0,1,5,0,0,0,0,0],[0,0,0,0,0,0,8,0,4],[0,0,0,0,0,0,0,0,0]],"futoshikiExtreme":[[0,0,0,0,0,0,0,3,0],[0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0],[0,9,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,9],[8,0,0,5,2,0,0,0,0],[7,6,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0]],"comparisonRelations":["42>52","22>12","18>17","22>23","54>64","17>07","75>85","14>15","70>71","65>55","66>76","60>61","25>15","00>01","13>14","08>07","82>72","00>10","56>55","11>01","05>06"]}
curl --location --request GET 'https://zylalabs.com/api/897/futoshiki+puzzle+api/701/futoshiki+ninexnine' --header 'Authorization: Bearer YOUR_API_KEY'
{"futoshikiSolved":[[2,3,4,1,8,5,7,6],[3,4,6,2,5,1,8,7],[4,2,1,7,6,8,3,5],[1,7,5,3,4,2,6,8],[7,8,3,6,2,4,5,1],[8,1,7,5,3,6,4,2],[6,5,2,8,7,3,1,4],[5,6,8,4,1,7,2,3]],"futoshikiEasy":[[0,0,0,0,0,0,0,0],[0,4,6,2,0,0,8,0],[0,0,1,0,0,0,0,0],[0,7,0,3,0,2,0,8],[7,0,0,0,0,4,5,1],[8,1,7,5,0,0,0,2],[6,0,2,0,0,0,1,4],[0,0,0,4,0,7,2,3]],"futoshikiTricky":[[0,0,4,0,8,0,0,0],[0,0,0,0,0,0,8,0],[0,0,0,0,0,0,0,5],[0,7,0,0,0,0,0,0],[0,8,0,0,0,4,5,0],[0,1,0,5,0,0,4,2],[6,5,0,0,0,0,0,4],[0,0,0,4,0,0,0,0]],"futoshikiExtreme":[[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,6,8],[0,0,0,6,0,0,0,0],[0,0,0,0,0,6,0,0],[6,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]],"comparisonRelations":["37>47","02>01","71>61","75>65","73>74","55>45","40>30","61>51","77>76","37>36","13>03","53>54","63>62","72>62","02>03","65>66","31>30","11>01","04>14"]}
curl --location --request GET 'https://zylalabs.com/api/897/futoshiki+puzzle+api/702/futoshiki+eightxeight' --header 'Authorization: Bearer YOUR_API_KEY'
{"futoshikiSolved":[[5,2,7,4,6,3,1],[1,5,3,7,4,2,6],[2,3,4,5,1,6,7],[4,1,6,2,3,7,5],[7,4,5,6,2,1,3],[6,7,1,3,5,4,2],[3,6,2,1,7,5,4]],"futoshikiEasy":[[5,0,0,0,6,0,1],[1,5,3,0,0,2,6],[0,0,4,0,1,6,0],[0,1,0,0,0,0,5],[0,0,0,0,0,1,0],[0,7,0,0,0,0,2],[0,0,0,0,0,0,0]],"futoshikiTricky":[[0,0,0,0,0,0,0],[0,0,3,0,0,0,0],[0,0,0,0,0,0,0],[0,0,0,0,0,7,5],[0,0,0,0,0,0,0],[6,0,0,3,0,0,0],[3,0,0,0,0,0,0]],"futoshikiExtreme":[[0,0,0,0,0,0,0],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0],[0,0,6,2,0,0,0],[0,0,0,0,0,0,0],[0,7,1,0,0,0,0],[0,0,0,0,0,0,0]],"comparisonRelations":["25>24","51>61","14>24","11>12","42>41","26>36","64>65","40>50","04>03"]}
curl --location --request GET 'https://zylalabs.com/api/897/futoshiki+puzzle+api/703/futoshiki+sevenxseven' --header 'Authorization: Bearer YOUR_API_KEY'
{"futoshikiSolved":[[4,3,5,1,6,2],[2,6,4,3,5,1],[1,2,6,5,3,4],[3,4,2,6,1,5],[5,1,3,4,2,6],[6,5,1,2,4,3]],"futoshikiEasy":[[4,3,0,1,0,0],[0,0,0,3,5,0],[0,2,6,0,3,0],[0,4,2,0,0,0],[0,1,3,4,0,0],[0,0,1,0,4,0]],"futoshikiTricky":[[0,3,0,0,6,0],[0,0,4,0,5,0],[0,0,0,0,0,0],[0,4,0,6,0,0],[0,0,0,0,0,0],[6,0,0,0,0,3]],"futoshikiExtreme":[[0,0,5,0,6,0],[0,0,0,0,0,0],[0,0,0,0,0,4],[0,4,2,0,0,5],[0,0,0,0,0,0],[0,0,0,2,4,0]],"comparisonRelations":["45>55","50>40","23>24","42>32","21>20","44>34"]}
curl --location --request GET 'https://zylalabs.com/api/897/futoshiki+puzzle+api/704/futoshiki+six+x+six' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
प्रत्येक अंत बिंदु एक JSON ऑब्जेक्ट लौटाता है जिसमें विभिन्न आकारों (5x5 से 9x9) और कठिनाई स्तरों के फुतोशिकी पहेलियां होती हैं प्रतिक्रिया में हल की गई पहेलियां पहेलियां जिसमें संकेत होते हैं और कोशिकाओं के बीच असमानता संबंध शामिल होते हैं
प्रतिक्रिया में मुख्य क्षेत्र शामिल हैं "futoshikiSolved" (पूर्ण पहेली), "futoshikiEasy," "futoshikiTricky," और "futoshikiExtreme" (विभिन्न कठिनाइयों वाले पहेलियाँ), साथ ही "comparisonRelations" जो असमानता सीमाओं को दिखाते हैं
प्रतिक्रिया डेटा को प्रत्येक पहेली प्रकार के लिए ऐरे के साथ एक JSON ऑब्जेक्ट के रूप में व्यवस्थित किया गया है प्रत्येक पहेली को पूर्णांकों के 2डी ऐरे के रूप में दर्शाया गया है जहां 0 एक खाली सेल को दर्शाता है और तुलना संबंधों को स्ट्रिंग के रूप में सूचीबद्ध किया गया है
एंडपॉइंट्स को किसी भी पैरामीटर की आवश्यकता नहीं होती है उन्हें निश्चित आकारों (5x5 6x6 आदि) और पूर्व निर्धारित कठिनाई स्तरों के पहेलियों को लौटाने के लिए डिजाइन किया गया है उपयोगकर्ता बस एंडपॉइंट को कॉल करते हैं और एक पहेली प्राप्त करते हैं
उपयोगकर्ता अनुप्रयोगों या खेलों में प्रदर्शन के लिए पहेली श्रृंखलाएँ निकाल सकते हैं "comparisonRelations" का उपयोग खेल के दौरान असमानता नियमों को लागू करने के लिए किया जा सकता है जो तर्क चुनौती को बढ़ाता है
विशिष्ट उपयोग के मामलों में शैक्षणिक प्लेटफार्मों में लॉजिक कौशल सिखाने के लिए एपीआई का एकीकरण करना पहेली प्रेमियों के लिए मोबाइल ऐप बनाना और दिमागी पहेलियों पर केंद्रित वेबसाइटों के लिए ताज़ा सामग्री प्रदान करना शामिल है
एपीआई पज़ल्स को एल्गोरिदमिक रूप से उत्पन्न करता है और सुनिश्चित करता है कि प्रत्येक पज़ल फुतोशिकी नियमों का पालन करता है उत्पन्न करने की प्रक्रिया में जांच शामिल होती है यह पुष्टि करने के लिए कि पज़ल्स हल किए जा सकते हैं और निर्धारित कठिनाई स्तरों को पूरा करते हैं
उपयोगकर्ता विभिन्न स्तरों के भरे हुए कोशिकाओं के साथ पहेलियों की उम्मीद कर सकते हैं पूरी तरह से हल किए गए ग्रिड से लेकर न्यूनतम सुराग वाली पहेलियों तक तुलना संबंध हमेशा पहेली की लेआउट के आधार पर मान्य विषमताओं को दर्शाएंगे
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
17ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,326ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,083ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
20ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
18ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,238ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,476ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
986ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
835ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,371ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
0ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
54ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
5,092ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,949ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,129ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
620ms