Rub the duck inside and out with the salt then place it on a cooling rack over a pan.
Mix the boiling water and honey, then slowly pour over the duck, allowing the water to drain away. Note: Don’t put the duck into the boiling water.
Stuff the scallions into the duck, then set it up on a rotisserie. Prick the skin to allow excess fat to render out. If necessary, use butcher’s string to tie wings to the main body so they don't flap around and/or burn.
Light the charcoals below the rotisserie to create heat of about 400 degrees F (205 degrees C). The heat will likely be much higher than this, so adjust the cooking height as needed as the meat rotates.
Add the duck to the prepared rotisserie and start cooking with the rotisserie turning.
Continue cooking until the duck is brown and the juices run clear, which takes about 90 minutes. Alternatively, the internal temperature should be a minimum of 165 degrees F (74 degrees C).
Chinese Five-Spice Glaze
In a small bowl, combine the Shaoxing rice wine, honey, soy sauce, sriracha, garlic, cinnamon, ginger, and Chinese five-spice. Stir until well combined.
With the duck still turning, brush with the glaze and allow it to set (it will become less runny and more glossy). Repeat this process a few times over about 10 minutes, until you achieve the desired color and finish.
Remove the spit from the rotisserie and slide the duck from the spit. Let rest for 5 minutes.
Cut the duck into serving portions and eat while still hot.