上傳一張圖片,并發(fā)布一條消息到騰訊微博平臺上。API地址發(fā)布普通微博(不帶圖片)已經(jīng)成功,但是發(fā)布帶圖片的微博,總是報“簽名失敗”任務(wù),功能類似的新浪微博已經(jīng)測試成功,按照同樣方式請求騰訊的這個,就失敗。而且返回信息也沒有可以參考的baseString和true_sign。。。特來此求助啊。。下面貼出的是從wireshark導(dǎo)出的排好格式HTTP報文Hypertext Transfer Protocol? POST /t/add_pic_t HTTP/1.1\r\n? Content-Type: multipart/form-data; boundary=---------------------------8ced7f51516fed8\r\n? Host: openapi.qzone.qq.com\r\n? Content-Length: 8702\r\n? Expect: 100-continue\r\n? Connection: Keep-Alive\r\n? \r\n? [Full request URI: http://openapi.qzone.qq.com/t/add_pic_t]MIME Multipart Media Encapsulation, Type: multipart/form-data, Boundary: "---------------------------8ced7f51516fed8"? [Type: multipart/form-data]? Preamble? First boundary: -----------------------------8ced7f51516fed8\r\n? Encapsulated multipart part:??? Content-Disposition: form-data; name="oauth_consumer_key"\r\n\r\n? 我的APPKEY? Boundary: \r\n-----------------------------8ced7f51516fed8\r\n? Encapsulated multipart part:??? Content-Disposition: form-data; name="oauth_nonce"\r\n\r\n? 21536357? Boundary: \r\n-----------------------------8ced7f51516fed8\r\n? Encapsulated multipart part:??? Content-Disposition: form-data; name="oauth_signature_method"\r\n\r\n? HMAC-SHA1? Boundary: \r\n-----------------------------8ced7f51516fed8\r\n? Encapsulated multipart part:??? Content-Disposition: form-data; name="oauth_timestamp"\r\n\r\n? 1332578912? Boundary: \r\n-----------------------------8ced7f51516fed8\r\n? Encapsulated multipart part:??? Content-Disposition: form-data; name="oauth_token"\r\n\r\n? Data (20 bytes)? 我的oauth_token? Boundary: \r\n-----------------------------8ced7f51516fed8\r\n? Encapsulated multipart part:??? Content-Disposition: form-data; name="oauth_version"\r\n\r\n? 1.0? Boundary: \r\n-----------------------------8ced7f51516fed8\r\n? Encapsulated multipart part:??? Content-Disposition: form-data; name="oauth_signature"\r\n\r\n? nB+PdW3TMC2OT80L5/N6Gb67uk4=? Boundary: \r\n-----------------------------8ced7f51516fed8\r\n? Encapsulated multipart part:??? Content-Disposition: form-data; name="content"\r\n\r\n? 123? Boundary: \r\n-----------------------------8ced7f51516fed8\r\n? Encapsulated multipart part:??? Content-Disposition: form-data; name="openid"\r\n\r\n? EFA33A7A0FEEF2A97CF9A3D57428167F? Boundary: \r\n-----------------------------8ced7f51516fed8\r\n? Encapsulated multipart part: (image/jpeg)? Content-Disposition: form-data; name="pic"; filename="System.Byte[]"\r\n? Content-Type: image/jpeg\r\n\r\n? JPEG File Interchange Format? Last boundary: \r\n-----------------------------8ced7f51516fed8--\r\n
- 3 回答
- 0 關(guān)注
- 291 瀏覽
添加回答
舉報
0/150
提交
取消