update add PNError, PNRequest, PixnetConfig