1
這讓我頭疼幾個小時,我嘗試使用curl與我的Twitter帳戶發佈圖像到twitpic。如何發佈包含符號的多部分/表單數據
curl -F "username=myusername" -F "password=='hwsh[g" -F "message=test twitpic" -F [email protected]/dos/smallapps2/smallapps/tiny-delicious/snapshot/test.png http://twitpic.com/api/uploadAndPost
它送花兒給人返回
<?xml version="1.0" encoding="UTF-8"?>
<rsp stat="fail">
<err code="1001" msg="Invalid twitter username or password" />
</rsp>
但是,當我改變Twitter的密碼,以簡單的文字(不包含 「=」, 「 - 」, 「[」) 它確定
<?xml version="1.0" encoding="UTF-8"?>
<rsp status="ok">
<statusid>4084106555</statusid>
<userid>33348202</userid>
<mediaid>56qrz</mediaid>
<mediaurl>http://twitpic.com/i6qwg</mediaurl>
</rsp>
我的問題是如何使用包含任何字符的強密碼來做這件事。 請提示。 謝謝。
嘗試urlencode它。 – Eimantas 2009-09-18 18:22:11