このブログを書く理由は、同社がプロジェクトを持っているポストインストールし、ユーザーのアバターファイルを保存するためにアリクラウドを使用する必要があるソフトウェアのバージョンも、その後数日は最終的にあなたの簡単な紹介を与えるためにここに地理少し毛皮を学ん投げる、あなたの口座に入れる必要があるかもしれません次の。
まず、オブジェクト・ストレージ・知人のOSS
1に示すように、コンソールにアリの雲は、検索OSSは、「オブジェクト・ストレージ・OSS」を選択します
初めての場合は、開いているオブジェクト・ストレージ・OOS、[OK]を、生産accesskeyidのaccesssecretを決定するために承認される必要があり、これらの2つの値の使用の背後に保存さを覚えているが要求されます
図2に開いた後。
次に、「セキュリティトークン」をクリックroleArnであったが、
お使いの携帯電話の確認コードを入力した後STSサービスプログラムの背後にあるこのroleArnに示すように、上記を使用して得られました
次に、あなた自身のバケツを作成し、バケットアリ雲が宇宙の総称であり、それはよう、ディスクとして理解することができます
これら二つを記入し、それが後に使用されることを覚えておいてください
示されているように、私はバケツの洛陽テストを作成しました
次に、私がダウンして見て、その後、ここにファイルをアップロードおよびダウンロードする方法のプログラムを.NET
第二に、アリクラウドへのプログラムの書き込みアクセス.NET SDK
コンソールを作成し、nuget図パケットを追加し、直接以下のコードを見て
これは、単純なファイルのアップロード処理であるだけでなく、リストファイル、ダウンロードファイル、およびので、あなたは正確にアリクラウドSDKを参照してくださいすることができ、非常にシンプルな、<オブジェクト>に注意を払うあなたのローカルファイルパスアリ雲です
あなたがアップロードした後、<UploadfileName>あなたは「XXX / test.txtの」記入、内部のフォルダに保存するようにアップロードした後のように、パスです。
第三に、使用アリクラウド・アンドリュースOSS方法
プロジェクトは、フロント・アンドリュース、アップロードとアンドリュースの終わりで機能操作をダウンロードしているので、アンドリュースは、その後私は、舞台裏の操作を行う必要があるものを行う方法の下にあり、アリの雲のドキュメントを見て勉強します
私はと呼ばれる記事を見つけた「前方モバイルアプリケーションサービスを構築素早く渡し」、ひいては食事を動作させることができる、この記事に従うこと。我々は立ち往生することができるのはここ私が説明します。
1は、コンパイルする必要がある、私は、エンジニアがそれをアンドリュース与えることはありません、このライブのソースコードをダウンロードし、インストールがアプリにコンパイルすることができます
2、私たちが運営されているフロントSTSアリのクラウドサービスを開き、言うことはありません
3、アリエンジニア書かれたSTSサービスコードをダウンロードし、私は、内部の内容の一部を変更するために、オープンソースコードをダウンロードし、Javaのバージョンをダウンロード
首先根据提示修改config.json文件,填上你自己的keyid和secret和RoleArn,然后就是重点了,java源码里面
是默认的CN-HANGZHOU的Endpoint,这里需要我们根据自己的bucket地址来填,前面创建bucket的时候说过要
记下来啦,都改好后在eclipse里面运行,开启服务,如图
接下来,我们可以用手机上安装好的app来测试了,连上上面这个服务的ip
应用服务器填 http://10.10.200.252:7080/sts/getsts
上传bucket填 luoyang-test
区域选 深圳
注意上面红色的三个地方是根据你自己的配置来填,服务器因为是内网的,所以,你的手机要连上内网的wifi才能测试到
都填好后,点击osssign测试一下,返回200表示连接上了,然后就可以选择文件,填写上传后的文件名,然后上传啦,
上传成功后,去阿里云上看一看,点击自己的bucket,然后选择文件管理,发现已经有上传好的文件了。