Μια σελίδα ομάδας δείχνει τη σεζόν μιας ομάδας με μια ματιά: τα αποτελέσματά της με νίκες, ισοπαλίες και ήττες και τους επερχόμενους αγώνες της σε κάθε διαγωνισμό όπου συμμετέχει. Είναι ιδανική για τον ιστότοπο ενός συλλόγου.
Δεν χρειάζεται να είστε προγραμματιστής. Ένας βοηθός AI, όπως το ChatGPT ή το Claude, μπορεί να φτιάξει τη σελίδα για εσάς με βάση τις παρακάτω οδηγίες.
Πριν ξεκινήσετε
Το πρωτάθλημά σας χρειάζεται το πρόγραμμα Gold με ενεργοποιημένο το API. Δείτε Ξεκινώντας με το API.
Χρειάζεστε το ID της σεζόν σας. Πώς λειτουργεί το API δείχνει πώς να το βρείτε.
Χρειάζεστε το όνομα της ομάδας, γραμμένο ακριβώς όπως εμφανίζεται στον ιστότοπο του πρωταθλήματός σας.
Δεν έχετε ακόμα πρωτάθλημα; Δοκιμάστε πρώτα την εντολή με το demo πρωτάθλημα της LeagueRepublic: χρησιμοποιήστε το ID σεζόν 153020000 και το όνομα ομάδας Kings Arms.
Πώς να χρησιμοποιήσετε την εντολή
Αντιγράψτε την εντολή από το γκρι πλαίσιο παρακάτω.
Συμπληρώστε τα στοιχεία σας. Αντικαταστήστε το [MY-SEASON-ID] με το ID της σεζόν σας και το [MY-TEAM-NAME] με το όνομα της ομάδας.
Πείτε πώς θέλετε να μοιάζει. Περιγράψτε τα χρώματα και το στιλ του συλλόγου σας ή επισυνάψτε ένα στιγμιότυπο οθόνης του ιστότοπού σας ή ενός σχεδίου που σας αρέσει. Μια εικόνα συνήθως δουλεύει καλύτερα. Αν δεν πείτε τίποτα, το AI θα διαλέξει ένα απλό σχέδιο.
Επικολλήστε την στον βοηθό AI και στείλτε την.
Ανοίξτε το αρχείο που σας δίνει. Αποθηκεύστε το και μετά κάντε διπλό κλικ για να το ανοίξετε στο πρόγραμμα περιήγησής σας.
Ελέγξτε το σε σύγκριση με τον ιστότοπο του πρωταθλήματός σας. Αν κάτι φαίνεται λάθος, πείτε το στο AI με απλά λόγια, για παράδειγμα «αυτός ο αγώνας ήταν εντός έδρας, όχι εκτός». Θα το διορθώσει.
Η εντολή
Πριν ξεκινήσετε, διαβάστε την προδιαγραφή JSON API της LeagueRepublic στη διεύθυνση https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Χρησιμοποιήστε μόνο τις υπηρεσίες, τις διευθύνσεις ιστού και τα ονόματα πεδίων που περιγράφει και ακολουθήστε τους κανόνες της για το όριο αιτημάτων, τις κενές τιμές, τα σφάλματα και το ότι το «road» σημαίνει εκτός έδρας. Αν δεν μπορείτε να ανοίξετε αυτή τη διεύθυνση, σταματήστε και ζητήστε μου να επικολλήσω την προδιαγραφή.
Φτιάξτε μου μία ενιαία ιστοσελίδα (ένα αρχείο HTML που μπορώ να ανοίξω στο πρόγραμμα περιήγησής μου) που δείχνει τους αγώνες μιας ομάδας για τη σεζόν. Το ID της σεζόν μου είναι [MY-SEASON-ID] και η ομάδα λέγεται [MY-TEAM-NAME].
Η σελίδα πρέπει: 1. Να βρίσκει το ID της ομάδας από τους αγώνες της σεζόν την πρώτη φορά που φορτώνει και μετά να χρησιμοποιεί την υπηρεσία Get Fixtures For Team. Να θυμάται το ID ώστε να μη χρειάζεται να αναζητηθεί ξανά. 2. Να χρησιμοποιεί το όνομα της ομάδας ως τίτλο. 3. Να χωρίζει τους αγώνες σε «Αποτελέσματα», με τους πιο πρόσφατους πρώτα, και «Επερχόμενοι», με τους πιο κοντινούς πρώτα. 4. Για κάθε αγώνα, να δείχνει την ημερομηνία, τον διαγωνισμό (και τον γύρο του κυπέλλου, αν υπάρχει), τον αντίπαλο, αν ήταν εντός ή εκτός έδρας, και το σκορ, με το σκορ της ομάδας μου πρώτο. 5. Για τα αποτελέσματα, να δείχνει Ν, Ι ή Η (νίκη, ισοπαλία, ήττα) από την οπτική γωνία της ομάδας. Αν ένας αγώνας τελείωσε ισόπαλος και κρίθηκε στα πέναλτι, να δείχνει ποιος κέρδισε τη διαδικασία των πέναλτι αντί για Ι, μαζί με το σκορ των πέναλτι. 6. Να δείχνει τυχόν επιπλέον λεπτομέρειες του σκορ, όπως ημίχρονο, με μικρά γράμματα. Αν ένας αγώνας έχει αναβληθεί, να το δείχνει αντί για ώρα. Αν η ημερομηνία ενός αγώνα έχει περάσει αλλά δεν υπάρχει ακόμα αποτέλεσμα, να δείχνει «Αναμονή αποτελέσματος» αντί για ώρα. 7. Να μην ξαναφορτώνει τα δεδομένα συχνότερα από μία φορά το λεπτό.
Κρατήστε το σχέδιο καθαρό και εύκολο στην ανάγνωση σε κινητό. Εξηγήστε με απλά βήματα πώς ανοίγει και χρησιμοποιείται το αρχείο. Ρωτήστε με αν κάτι δεν είναι ξεκάθαρο.
Σχέδιο: [DESCRIBE THE LOOK YOU WANT, OR ATTACH A SCREENSHOT] |
Αν κάτι πάει στραβά
Η σελίδα λέει ότι η ομάδα δεν βρέθηκε. Ελέγξτε ότι το όνομα της ομάδας είναι γραμμένο ακριβώς όπως στον ιστότοπο του πρωταθλήματός σας και ότι η ομάδα συμμετέχει σε εκείνη τη σεζόν.
Η σελίδα δείχνει ένα μήνυμα σφάλματος. Ελέγξτε το ID της σεζόν σας και ότι το API είναι ενεργοποιημένο για το πρωτάθλημά σας.
Η σελίδα δεν λειτουργεί στο παράθυρο προεπισκόπησης του AI. Πολλές προεπισκοπήσεις δεν μπορούν να φέρουν δεδομένα από άλλους ιστότοπους. Αποθηκεύστε το αρχείο και ανοίξτε το αντί γι' αυτό στο πρόγραμμα περιήγησής σας.
Το AI λέει ότι δεν μπορεί να διαβάσει την προδιαγραφή. Ανοίξτε τη διεύθυνση της προδιαγραφής στο πρόγραμμα περιήγησής σας, επιλέξτε τα πάντα, αντιγράψτε τα και επικολλήστε τα στο AI.
Όλες οι λεπτομέρειες για την υπηρεσία Get Fixtures For Team υπάρχουν στην προδιαγραφή του API.
