我正在尝试使用Tumblr API根据我的应用中的模板自动创建帖子。该模板用于生成文本帖子,但包含多个嵌入图像。
但是,我无法弄清楚如何将这些图像上传到Tumblr。 API documentation仅列出type
,state
,tags
,tweet
,date
,format
,slug
, title
和body
作为文字帖子的有效参数。我该如何上传这些图片?照片帖子使用的data
参数是否有效?我应该使用数据网址吗? (图像不是特别小,但也许Tumblr会为我转换它们。)我应该将它们上传到其他地方并将img
标记指向这些外部网址吗?
如果重要,我在Mac应用中这样做,我打算使用TMTumblrSDK。
答案 0 :(得分:0)
查看API文档,似乎所有帖子类型的参数只能与其他类型中的一个共存。因此,您必须选择“文字”或“照片”作为类型。
因为你希望你的帖子有特定的格式,你将不得不为你的类型使用'text'。然后你会想到将图像上传到一个单独的位置并将它们包含在你的html中。如果您要将文件作为二进制数据提交到“照片”类型的帖子中,您将失去对格式的控制权,并将委托给您的主题如何编码以处理图库......
虽然您似乎允许在照片的“标题”元素中使用html,但您可以通过这种方式发送一个或多个图片,并且可能取决于您的主题包含标题中的其他图片。
答案 1 :(得分:0)
答案 2 :(得分:-1)
我们可以在此表单上传主题模板的静态文件:
http://www.tumblr.com/themes/upload_static_file
上传后,无法删除或更改文件
我们可以在页面上使用HTML代码插入这些图像。