Ciao, per gli header e autorizzazione potresti guardare qui .
Per l'invio forse sarebbe più comodo e completo l'utilizzo di curl()