Pokéapi חינם RESTful Pokémon API למפתחים
ה הפופולריות של פוקימון לא מראה סימנים של האטה ועכשיו משתרע על דורות של ילדים משנות ה -90 עד היום. מפתחים רבים אוהבים את המשחקים האלה ולעתים קרובות יוצרים אפליקציות להציג מידע ו שיתוף נתונים מן המשחקים.
זוהי המטרה של Pokéapi, חופשי ממשק API משוכלל שנעשו במיוחד עבור מידע על משחק פוקימון. זהו ללא ספק מסד הנתונים הגדול ביותר של מידע פוקימון חינם API הוא לגמרי חופשי לשימוש.
מפתחים רבים כבר יצרו פשוט עטיפות API כדי לעזור לך לבנות יישומים מהר יותר. הם אינם זמינים בכל שפות תכנות אבל כאן הם הפופולריים ביותר:
- מפתחי PHP יכולים להשתמש PokePHP
- מפתחי הצומת יכולים להשתמש הבטחת Pokedex
- מפתחים מהירים יכולים להשתמש פוקימון
לא מצאתי כל עטיפות Java עבור אנדרואיד או רובי / פייתון עטיפות עבור עבודה באינטרנט backend, אבל אני מקווה בעתיד מפתחים אחרים יהיה מספיק טוב לבנות ספריות אלה.
אם אתה מבקר דף תיעוד אתה תמצא דוגמאות קוד חי ואת כל מה שאתה צריך למשוך נתונים מהאתר. זה יכול לנוע בין ספציפיים pokémon movets כדי ב-המשחק berries, פריטים, ואפילו דורות של משחקים.
אתה יכול לבנות יישום אינטרנט שלם מבוסס על ה- API הזה עבור משיכת כל דבר על כל משחק מן הדור 1 עד הדור הנוכחי ביותר (וכל מה שביניהם).
האתר פותח על ידי פול Hallett כנוהג לבניית APIs. זה מאז גדל לתוך כלי מאוד פופולרי עם כמעט 1k כוכבים על GitHub.
כרגע, ה- API הזה מושך מעל 100,000 בקשות ליום וזה די משמעותי עבור משאב חינם. מאז זה בחינם, ה- API מגיע עם מגבלות. באופן ספציפי, המספר הכולל של בקשות למשאב מוגבלים 300 ליום לכל כתובת IP.
אז אם אתה מפעיל בקשה API עבור Pikachu זה יכול לקרות רק 300 פעמים ביום אחד. אבל אתה יכול לקרוא בקשות אחרות API מהאתר וכולם יש מכסה של 300. אם אתה מטמון כראוי את הבקשות האלה אתה אף פעם לא צריך להכות את הגבול!
קשה לדעת אם האתר יישאר חופשי לנצח או אם היוצר יצטרך להציע תוכניות פרמיה כדי לכסות את העומס הכבד. אבל כך או כך, Pokéapi הוא פרויקט מבריק וזה דרך מהנה ללמוד פיתוח API.