ホームページ > バックエンド開発 > PHPチュートリアル > PHPでAPIアップロードファイルインターフェイスを作成するにはどうすればよいですか?

PHPでAPIアップロードファイルインターフェイスを作成するにはどうすればよいですか?

WBOY
リリース: 2016-06-23 13:50:56
オリジナル
4959 人が閲覧しました

wav、jpg、その他のファイルをアップロードするための API インターフェイスを実装したい場合は、それらをアップロードする方法を教えてください


ディスカッション (解決策) への返信

http://wiki.open .t.qq.com/index.php?oldid=4665&title=API%E9%8F%82%E5%9B%A8%E3%80%82/%E5%AF%B0%EE%86%BC%E5% B4%A5%E9%8E %BA%E3%83%A5%E5%BD%9B/%E9%8D%99%E6%88%A3%E3%80%83%E7%94%AF%EF%B9 %80%EE%98% BF%E5%AF%AE%E7%8A%B2%E6%B5%98%E9%90%97%E5%9B%A9%E6%AE%91%E5%AF%B0 %EE%86%BC% E5%B4%A5 ここに例があります。

php コードがあります。教えていただいたアドレスに API ソース コードを表示するにはどうすればよいですか?

専門家の皆さん、なぜ誰も回答しませんか? 必要なのは、API サーバーがバイナリ ストリームをファイルに保存できることだけです

準備作業は別として、move_uploaded_file の 1 文だけではないでしょうか。 ?

API インターフェースを介してアップロードするにはどうすればよいですか?

誰かコードを教えてください

誰の API ですか?

専門家は、写真をアップロードするための簡単な API を書くだけです

写真やファイルをアップロードするのは簡単です。コードとケースを見ていきます、ありがとう....

を作りました。自分の API サーバーにファイルをアップロードするのですが、やり方がわかりません

フォームのアップロードと同じように書いてください

http://www.w3school.com.cn/php/php_file_upload.asp

require_once "../common_mysql.php";require_once MESSAGE_PATH . 'zh/zh_calendar_message.php';require_once "function_common/user_function.php";require_once "function_common/public_function.php";global $DB;$sql_time = microtime ( true );//$uid = $self_userid;//保存图片$json_result ['status'] = 0;$path = 'upfile';$json_result ['status'] = 0;$json_result ['successmsg'] = '上传失败';if (isset ( $_FILES ['imageZip'] )) {	$upfile = 'upfile/' . $_FILES ['imageZip'] ['name'];	if (! @file_exists ( $path )) {		@mkdir ( $path );	}	$result = @move_uploaded_file ( $_FILES ['imageZip'] ['tmp_name'], $upfile );	if (! $result) {		$json_result ['status'] = 0;		$json_result ['successmsg'] = '上传失败';		$json_result ['datas'] = array ('savePath' => $upfile );		exit ( json_encode ( $json_result ) );	}}$json_result ['status'] = 1;$json_result ['datas'] = array ('savePath' => $upfile );
ログイン後にコピー


私のサーバーはコードを指していますが、他のサーバーはどのようにしてデータを POST できるのでしょうか?

ここで問題は、他の人がどのようにして $_FILES をcurlに渡すのかということです。


="submit" type="submit" />
これが唯一の方法ですか?これをcurlで渡すことはできないのでしょうか?

そうですか

わかりました、ありがとう、試してみます、ありがとうございました

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート