当我尝试使用 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 image/png image/ x-png 图像/gif"}]}
所以,我检查了'Content-Type':Content-Type: image/png。
还有什么可能是错的?为什么 StockTwits 不适用于我的图像?
谢谢)