【发布时间】:2014-08-14 07:00:49
【问题描述】:
当我尝试使用 CURL 创建消息时: (此处的示例:http://stocktwits.com/developers/docs/api#messages-create-docs)
curl https://api.stocktwits.com/api/2/messages/create.json -F access_token=<access_token> -F body="Creating a new message with a chart. \$ticker" -F chart="http://i.imgur.com/vMlZa.gif"
一切正常
但是当我替换图表并尝试另一个请求时:
curl https://api.stocktwits.com/api/2/messages/create.json -F access_token=<access_token> -F body="Creating a new message with a chart. \$ticker" -F chart="https://s3.amazonaws.com/tradingview/v/VA7nHUXP.png"
我得到回应:
{"response":{"status":422},"errors":[{"message":"我们无法识别 图像格式。格式必须是以下之一:image/jpeg image/pjpeg 图片/png 图片/x-png 图片/gif"}]}
所以,我检查了“Content-Type”:Content-Type: image/png。
还有什么问题?为什么 StockTwits 不适用于我的图片?
谢谢)
【问题讨论】:
-
你可以尝试不使用 SSL(图表上的 http 代替 https)吗?
标签: stocktwits