i think i have already follow by documentation
Are you trying to use makeWebRequest for this? Only certain things are allowed. See the API doc.