I’m trying to upload an image with PHP. I’m using no libraries. OAuth part is done and working but i have other problems, i guess building the POST content or header.
If i don’t include Content Length, i get a 403 forbidden, with 195: missing or invalid url parameter. If i include it, i get a 400 bad request. However i am pretty sure i have it calculated right.
These are my headers + data:
Content Length: 2564
Authorization: OAuth oauth_consumer_key=“kek”, oauth_nonce=“kek”, oauth_signature=“kek”, oauth_signature_method=“HMAC-SHA1”, oauth_timestamp=“1416531635”, oauth_token=“kek”, oauth_version="1.0"
Content-type: multipart/form-data;boundary=kekekekekekekekekekekekekekekekekekekekep0egpsokgpoesjg094kgpkgsaaaaaaaakg0skg
–kekekekekekekekekekekekekekekekekekekekep0egpsokgpoesjg094kgpkgsaaaaaaaakg0skg
Content-Disposition: form-data; name=“status” dend
–kekekekekekekekekekekekekekekekekekekekep0egpsokgpoesjg094kgpkgsaaaaaaaakg0skg
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64; name=“media[]”; filename=“mandala.jpg” [base64 img data]
–kekekekekekekekekekekekekekekekekekekekep0egpsokgpoesjg094kgpkgsaaaaaaaakg0skg–