Hi there,
I have much respect for others that’s not the issue here.The documentation is wasting my time by being not accurate and its missing tons of information. Anyway, I can’t use a third party library so I have to build it from scratch. Like i did for Facebook, Yammer, LinkedIN etc etc. And all work quite well since they have good documentation.
Actually, the generator is right. Or at least, looks right. Because If i only use the oauth_* fields to create the signature it will always fail with every request. I can however use the INIT command and other API endpoints so that way i know my signature creation is correct and your documentation fails.
Even the simple 1 file <= 3MB upload method just does not work. I get either; ‘media’ field is required (which is actually in the post body). or i get could not authenticate you (when i follow the oauth_* statement of your docs), service is busy, internal error 501 but not and never the response i expect to get when following your great documentation.
So, to make at least this simple single file upload working I want to ask you;
- What are the mandatory parameters and how should they look;
- What is the recommended encoding (rawurlencoding or rfc3986 )
- What headers are used for the post (other then oAuth)
- What parameters are used in the creation of the signature
I hope anyone here can at least answer these questions.