Mετάβαση στο κύριο περιεχόμενο

Δημιουργήστε λίστα αγώνων και αποτελεσμάτων

Χρησιμοποιήστε έναν βοηθό AI για να δημιουργήσετε μια σελίδα με όλους τους αγώνες της σεζόν σας, με φίλτρα ανά διοργάνωση και ομάδα.

Συντάχθηκε από: Pedro Maia

Μια σελίδα αγώνων και αποτελεσμάτων δείχνει όλους τους αγώνες της σεζόν σας, όσους έχουν γίνει και όσους απομένουν, ομαδοποιημένους ανά ημερομηνία. Οι επισκέπτες μπορούν να τη φιλτράρουν ανά κατηγορία, κύπελλο ή ομάδα και να αλλάζουν μεταξύ αποτελεσμάτων και επόμενων αγώνων.

Δεν χρειάζεται να είστε προγραμματιστής. Ένας βοηθός AI, όπως το ChatGPT ή το Claude, μπορεί να φτιάξει τη σελίδα για εσάς με τις παρακάτω οδηγίες.

Πριν ξεκινήσετε

  • Το πρωτάθλημά σας χρειάζεται το πρόγραμμα «Χρυσό» με ενεργοποιημένο το API. Δείτε Ξεκινώντας με το API.

  • Χρειάζεστε το ID της σεζόν σας. Το άρθρο Πώς λειτουργεί το API δείχνει πώς να το βρείτε.

  • Δεν έχετε ακόμη πρωτάθλημα; Δοκιμάστε πρώτα το prompt με το δοκιμαστικό πρωτάθλημα της LeagueRepublic: χρησιμοποιήστε το ID σεζόν 153020000.

Πώς να χρησιμοποιήσετε το prompt

  1. Αντιγράψτε το prompt από το γκρι πλαίσιο παρακάτω.

  2. Συμπληρώστε το ID της σεζόν σας. Αντικαταστήστε το [ID-ΤΗΣ-ΣΕΖΟΝ-ΜΟΥ] με τον δικό σας αριθμό.

  3. Πείτε πώς θέλετε να φαίνεται. Περιγράψτε τα χρώματα και το στυλ σας ή επισυνάψτε ένα στιγμιότυπο οθόνης του ιστότοπού σας ή ενός σχεδίου που σας αρέσει. Μια εικόνα συνήθως λειτουργεί καλύτερα. Αν δεν πείτε τίποτα, το AI θα επιλέξει ένα απλό σχέδιο.

  4. Επικολλήστε το στον βοηθό AI και στείλτε το.

  5. Ανοίξτε το αρχείο που σας δίνει. Αποθηκεύστε το και μετά κάντε διπλό κλικ για να ανοίξει στο πρόγραμμα περιήγησής σας.

  6. Συγκρίνετέ το με τον ιστότοπο του πρωταθλήματός σας. Αν κάτι δεν φαίνεται σωστό, πείτε το στο AI με απλά λόγια, για παράδειγμα «οι αναβληθέντες αγώνες εμφανίζονται ως αποτελέσματα». Θα το διορθώσει.

Το prompt

Πριν ξεκινήσεις, διάβασε την προδιαγραφή του JSON API της LeagueRepublic στη διεύθυνση https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Χρησιμοποίησε μόνο τις υπηρεσίες, τις διευθύνσεις ιστού και τα ονόματα πεδίων που περιγράφει και ακολούθησε τους κανόνες της για το όριο αιτημάτων, τις κενές τιμές, τα σφάλματα και το ότι το "road" σημαίνει εκτός έδρας. Αν δεν μπορείς να ανοίξεις αυτή τη διεύθυνση, σταμάτα και ζήτησέ μου να επικολλήσω την προδιαγραφή.

Φτιάξε μου μία μόνο ιστοσελίδα (ένα αρχείο HTML που μπορώ να ανοίξω στο πρόγραμμα περιήγησής μου) που να δείχνει όλους τους αγώνες της σεζόν του πρωταθλήματός μου. Το ID της σεζόν μου είναι [ID-ΤΗΣ-ΣΕΖΟΝ-ΜΟΥ].

Η σελίδα πρέπει:

1. Να φορτώνει μία φορά όλους τους αγώνες της σεζόν, χρησιμοποιώντας την υπηρεσία Get Fixtures For Season, και να κάνει όλο το φιλτράρισμα στη σελίδα χωρίς να ξαναφορτώνει.

2. Να έχει δύο καρτέλες: «Αποτελέσματα», με τα πιο πρόσφατα πρώτα, και «Πρόγραμμα» (αγώνες που δεν έχουν γίνει ακόμη), με τους πιο κοντινούς πρώτους.

3. Να ομαδοποιεί τους αγώνες ανά ημερομηνία, με την ημερομηνία ως επικεφαλίδα.

4. Για κάθε αγώνα, να δείχνει τη γηπεδούχο ομάδα, το σκορ ή την ώρα έναρξης, τη φιλοξενούμενη ομάδα, το όνομα της κατηγορίας ή του κυπέλλου, τον γύρο του κυπέλλου αν υπάρχει, και το γήπεδο.

5. Να μου επιτρέπει να φιλτράρω ανά κατηγορία ή κύπελλο και ανά ομάδα, με μενού που δημιουργούνται από τους ίδιους τους αγώνες.

6. Αν ένας αγώνας έχει αναβληθεί, να το δείχνει αντί για ώρα. Να βάζει τους αγώνες με ημερομηνία προς επιβεβαίωση σε δική τους ενότητα στο τέλος της καρτέλας Πρόγραμμα. Αν η ημερομηνία ενός αγώνα έχει περάσει αλλά δεν υπάρχει ακόμη αποτέλεσμα, να δείχνει «Αναμένεται αποτέλεσμα» αντί για ώρα.

7. Να μην ξαναφορτώνει τα δεδομένα πάνω από μία φορά το λεπτό.

Κράτησε το σχέδιο καθαρό και ευανάγνωστο σε κινητό. Εξήγησε με απλά βήματα πώς να ανοίξω και να χρησιμοποιήσω το αρχείο. Ρώτησέ με αν κάτι δεν είναι σαφές.

Σχέδιο: [ΠΕΡΙΓΡΑΨΤΕ ΤΗΝ ΕΜΦΑΝΙΣΗ ΠΟΥ ΘΕΛΕΤΕ Ή ΕΠΙΣΥΝΑΨΤΕ ΣΤΙΓΜΙΟΤΥΠΟ ΟΘΟΝΗΣ]

Αν κάτι πάει στραβά

  • Δεν εμφανίζονται τα σκορ ημιχρόνου ή πέναλτι. Αυτή η λίστα δεν περιλαμβάνει προς το παρόν αυτή την επιπλέον λεπτομέρεια. Οι σελίδες κέντρου αγώνων και ομάδας την περιλαμβάνουν.

  • Λείπει ένα αποτέλεσμα. Τα αποτελέσματα εμφανίζονται μόνο αφού τα εγκρίνει το πρωτάθλημα.

  • Η σελίδα δείχνει μήνυμα σφάλματος. Ελέγξτε το ID της σεζόν σας και ότι το API είναι ενεργοποιημένο για το πρωτάθλημά σας.

  • Η σελίδα δεν λειτουργεί στο παράθυρο προεπισκόπησης του AI. Πολλές προεπισκοπήσεις δεν μπορούν να φέρουν δεδομένα από άλλους ιστότοπους. Αποθηκεύστε το αρχείο και ανοίξτε το στο πρόγραμμα περιήγησής σας.

  • Το AI λέει ότι δεν μπορεί να διαβάσει την προδιαγραφή. Ανοίξτε τη διεύθυνση της προδιαγραφής στο πρόγραμμα περιήγησής σας, επιλέξτε τα πάντα, αντιγράψτε τα και επικολλήστε τα στο AI.

Όλες οι λεπτομέρειες της υπηρεσίας Get Fixtures For Season βρίσκονται στην προδιαγραφή του API.

Απαντήθηκε η ερώτησή σας;