Add the chicken to a bowl, and season with garlic powder, smoked paprika, salt, and pepper. Mix well to make sure the chicken is evenly coated with the seasonings.
In a large (12-inch) skillet, heat oil over medium-high heat. Add the chicken thighs, and cook in batches on both sides until the chicken is cooked through, and reaches an internal temperature of 165°F (74°C). Takes about 10-15 minutes.
Remove the chicken to a plate and set aside. If bits are stuck to the bottom of the skillet, add a little water to deglaze the pan. If there are very burnt seasonings, you might need to wash the skillet before continuing.
If the skillet is dry, add more oil. Then add the ginger and garlic and cook for 30 seconds.
Add apricot preserves, soy sauce, and honey to the skillet. Whisk until the preserves melt into a sauce.
Return chicken to the skillet, coat with the sauce, and cook for 1-2 more minutes.
Garnish with sliced green onions and serve the chicken over cooked rice.