【发布时间】:2009-09-18 18:19:32
【问题描述】:
这让我头痛了好几个小时,我尝试使用 curl 使用我的 Twitter 帐户将图像发布到 twitpic。
curl -F "username=myusername" -F "password=='hwsh[g" -F "message=test twitpic" -F media=@/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>
但是当我将推特密码更改为简单的单词时(不包含“=”、“-”、“[”) 没关系
<?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>
我的问题是如何使用包含任何字符的强密码来执行此操作。 请提示。 谢谢。
【问题讨论】:
标签: linux curl multipartform-data