2013-01-01 41 views
0

我正在嘗試使用Imageshack api刪除上傳到我帳戶的圖像。如何使用API​​刪除Imageshack上的圖像

我已成功設法使用API​​上傳圖像。

https://www.imageshack.us/upload_api.php?url=[URL_OF_THE_IMAGE]&key=[MY_KEY] 

我可以刪除使用標準界面上傳的圖片。

任何使用API​​的解決方案?

回答

0

我已經做管理了下列文件:

首先登錄到得到的auth_token:從響應

HTTP POST 
https://api.imageshack.us/v1/user/login?username=YOUR_USERNAME&password=YOUR_PASSWORD 

解析 「的auth_token」

然後刪除:

HTTP DELETE 
https://api.imageshack.us/v1/images/SERVER/FILENAME?auth_token=AUTHTOKEN 

除了AUTHTOKEN你需要包括SERVER和FILENAME,我把它們從f iles.server和files.image.filename返回到上傳API調用的響應中。

0

傑米·克拉克的解決方案是你所需要的,使用適當的1.0版API。您的示例腳本仍在使用舊版API as described here中的發佈方法。那個不公開任何刪除方法。傑米描述的是the API as it is currently, documented here。目前還不清楚API密鑰是否相同,但我猜測不是 - 我的新密鑰似乎不適用於這個舊調用,並且來自該代碼頁的用於請求API密鑰的鏈接已經失效。