Imgur API无法从相册中删除图片

时间:2014-05-25 20:33:30

标签: python google-app-engine imgur

我使用Imgur API在用户帐户下创建相册,然后添加或删除该相册中的图片。

我可以成功进行身份验证,创建相册,并将图像添加到相册中。

当我从相册中删除图片时,我得到了回复:

{'success': True, 'data': True, 'status': 200}

但是,图像仍保留在相册中。据我所知,我正确地使用HTTP删除发送请求。

Imgur专辑页面似乎也有些麻烦。尝试删除相同图像并将其重新添加到相册几次后,我的帐户的相册页面将相册列为3张图像。但如果我进入实际专辑,它说它只有一张图片。

有没有人有任何想法可能会发生在这里?

1 个答案:

答案 0 :(得分:4)

我错误地使用了DELETE调用错误。我在请求中包含了我想要删除的ID作为参数,就好像它是一个POST请求。

相反,我需要在URL中包含ID,如下所示:

https://api.imgur.com/3/album/{album}/remove_images/?ids={theid}