Avatar billede Mik2000 Professor
03. januar 2022 - 16:28 Der er 1 kommentar og
1 løsning

Modtage og videresend med PHP (webhook)

Ved I om man på en nem måde med PHP kan modtage en webhook fra github og sende data videre til flere forskellige webhooks?

Github tillader kun 20 webhooks, og jeg har brug for den sender til 23 sider. Det betyder de sidste 3 ikke kan komme med.

Jeg tænkte derfor at lave en webhook på Github og lade den sende til mit PHP script
Så skal jeg blot finde ud af
- Hvordan jeg modtager data og sender videre, således at jeg kan sende til det antal jeg ønsker

Håber der er en der kan hjælpe med dette
Avatar billede Spotgun Seniormester
03. januar 2022 - 18:25 #1
Jeg fandt dette eksempel: https://gist.github.com/slowkow/92f021272e760d10d111d7fb72679276

Ellers så har Github dokumentation på webhooks her, dog ikke til PHP, men det ser relativt simpelt ud:
https://docs.github.com/en/developers/webhooks-and-events/webhooks/configuring-your-server-to-receive-payloads

Når serveren har modtaget den, skal du formentlig blot lave en ny tilsvarende request med samme indhold og headers, mod dine tre resterende sider.
Avatar billede Mik2000 Professor
03. januar 2022 - 19:41 #2
Tror det lykkedes at få sat noget op :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





CIO
Årets CIO 2022: Nu skal Danmarks dygtigste CIO findes - er det dig? Eller kender du en, du vil indstille?