1

以下に示すように: http://uploads.im/apidocs

そのドキュメントは、API が POST または GET メソッドを使用してコンピューターからファイルをアップロードする機能を提供する方法を説明しています

例: http://uploads.im/api?upload=http://www.google.com/images/srpr/nav_logo66.png

PHPスクリプトを使用して、ローカルドライブからそのURLに画像をアップロードする方法を知っている人はいますか?

4

2 に答える 2

1

また、画像を uploads.im にアップロードしようとしましたが、画像をアップロードできませんでした (空の応答が返され続けました)。

Cloudinaryに切り替えたところ、次の Ruby スクリプトを使用して画像をアップロードできました。

require 'json'

user_slug = 'your-identifier'
url = "https://api.cloudinary.com/v1_1/#{user_slug}/image/upload"
file = '~/Desktop/upload.png'
api_key = 'SECRET'

# https://cloudinary.com/console/settings/upload#upload_presets
preset = 'uploads'

result =   `curl -F "upload_preset=#{preset}" -F "api_key=#{api_key}" -F "file=@#{file}" #{url}`

url = JSON.parse(result)['url']
`open #{url}`

これは ruby​​ スクリプトですが、「naked」経由で簡単に画像をアップロードできますcurl@ファイル パスのプレフィックス - に注意してください。

curl -F "upload_preset={preset}" -F "api_key={your_api_key}" -F "file=@{file_path} https://api.cloudinary.com/v1_1/{your_account_slug}/image/upload"
于 2015-03-17T08:49:35.333 に答える