当我尝试使用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},“错误”:[{“message”:“我们无法识别 图像格式。格式必须是以下之一:image / jpeg image / pjpeg image / png image / x-png image / gif“}]}
所以,我检查过'Content-Type':Content-Type:image / png。
还有什么可能是错的?为什么StockTwits不适合我的形象?
感谢)
答案 0 :(得分:1)
此问题已得到修复。我们这边使用HTTPS的图片网址被阻止了。