Skip to content

Instantly share code, notes, and snippets.

View nicholas0g's full-sized avatar
💭
I may be slow to respond.

Nicholas Giordano nicholas0g

💭
I may be slow to respond.
View GitHub Profile
@nicholas0g
nicholas0g / trova_carta_example.php
Created April 24, 2019 12:06
Trovare carta in base a nome - richiesta get php
<?php
//il seguente snippet per fare richiesta get e cercare una carta per nome
//funzione che ti fa la chiamata
function trovaCarta($nome_carta_da_cercare){
$richiesta = file_get_contents("https://api.scryfall.com/cards/named?fuzzy=".$nome_carta_da_cercare );
//attenzione: non va fatto json_ecnode() perchè già json
//attenzione: se va trattata in php come array multidim va fatto json_decode()
return $richiesta;
}
//questo lo uso solo per stampare il rislutato, il set dell'header va tolto se non elabori il json in javascript chiamando questa funzione
@nicholas0g
nicholas0g / include.pug
Created July 8, 2019 14:59
Notifiche con Onesignal - esempio express.js
//questo ti serve solo se vuoi mandare notifiche via web
//semplicemente registra una macchina ad un id, così tu poi puoi mandare notifiche anche ai singoli client
link(rel="manifest" href="/manifest.json") //il file manifest te lo da onesignal
script(src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" async)
script.
var OneSignal = window.OneSignal || [];
OneSignal.push(["init", {
appId: "il-tuo-id",
autoRegister: true,
notifyButton: {